본문 바로가기
프로그래밍/Flutter로 앱 서비스 개발하기

[flutter(플러터)]Dart란? (if문) -3

by Mr.noobiest 2022. 5. 31.

IF문은 자바도 그렇고 파이썬도 그렇고

 

모든 언어에서 굉장히 중요한 문법이라고 생각한다. Dart의 IF문은 어떻게 생겼는지 살펴보자.

 

 

String isEven(int x){

    if (x % 2 ==0){

        return "짝수";

    }

    else{

        return "홀수";

     }

}

 

 

----리스트 값들(numbers안에 있는 값들) 중 짝수만 별도로 저장한 리스트 만들기----

List<int>. getEvenNumbers(Iterable<int> numbers){

     var evenNumbers = <int>[]; //짝수를 저장할 빈 리스트 생성

 

     for (var i in numbers){

         if (isEven(i)) evenNumbers.add(i);

     } 

     return. evenNumbers;

}

 

main(){

      var numbers = List.generate(10,(i) => i);

}

 

List라이브러리의 generate 함수는

0~9까지 총 10개의 데이터로  이루어진 리스트  numbers생성문이다. List.generate(총길이,값){return 값}

 

 

728x90
반응형