1. 주의사항

 

  if 조건식을 () 안에 작성해야합니다.

 

 

 

 

 

2. for문 기본 예제

 

   a. -3이상 5 미만에 대해 -3부터 1씩 증가하는 for문

void main() {
  for (int i = -3; i < 5; i++) {
    print(i);
  }
}

 

   b. -3이상 5 미만에 대해 -3부터 2씩 증가하는 for문

void main() {
  for (int i = -3; i < 5; i+=2) {
    print(i);
  }
}

 

   c. 0이상 105 미만에 대해 0부터 10씩 증가하는 for문

 

void main() {
  for (int i = 0; i < 105; i+=10) {
    print(i);
  }
}

 

 

 

 

 

3. for-in문 기본 예제

 

   a. List에 대해 for-in문 실행

void main() {
  List<String> companies = ["삼성증권", "미래에셋증권", "토스증권"];
  for (String eachCompany in companies) {
    print(eachCompany);
  }
}

 

   b. Map에 대해 for-in문 실행

void main() {
  Map<String, String> companies = {"삼성": "삼성증권", "토스": "토스증권", "미래에셋": "미래에셋증권"};
  for (String eachCompany in companies.keys) {
    print("${companies[eachCompany]} in $eachCompany");
  }
}

 

 

 

 

 

4. forEach문 기본 예제

 

   a. List에 대해 forEach문 실행

void main() {
  List<String> companies = ["삼성증권", "미래에셋증권", "토스증권"];
  companies.forEach((String eachCompany) => print(eachCompany));
}

 

   b. Map에 대해 forEach문 실행

void main() {
  Map<String, String> companies
    = {"삼성": "삼성증권", "토스": "토스증권", "미래에셋": "미래에셋증권"};
  companies.keys.forEach((String eachCompany)
                         => print("${companies[eachCompany]} in $eachCompany"));
}

 

 

 

+ Recent posts