[Dart]반복문

한상욱·2022년 11월 30일
0

Dart문법

목록 보기
6/15
post-thumbnail

반복문

코드를 작성하면서 반복적인 일을 수행할 경우가 있습니다. 그런 경우에는 여러줄의 코드를 작성하기보단 반복문을 작성하면 간단하게 수행할 수 있습니다.

for 반복문

for 반복문은 다른 언어와 거의 비슷하게 작성하면 사용할 수 있습니다. C언어와 동일하죠.

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

>> 0
>> 1
>> 2
>> 3
>> 4
>> 5
>> 6
>> 7
>> 8
>> 9

반복문 안에서 마찬가지로 continue;, break; 역시 사용가능합니다.

while 반복문

while 반복문 역시 C언어와 거의 유사합니다.

void main() {
  int i = 0;

  while (i < 10) {
    print(i);
    i++;
  }
}

>> 0
>> 1
>> 2
>> 3
>> 4
>> 5
>> 6
>> 7
>> 8
>> 9

do while 반복문

do ~ while 반복문 역시 사용가능합니다. 하지만 사용빈도는 매우 적은 것 같습니다. while 반복문과 do ~ while 반복문의 차이점은 알고 계실겁니다. while 반복문은 조건은 체크한 후 실행을 합니다만, do ~ while 반복문은 일단 do 를 실행하고, 조건을 체크한 후 반복을 결정합니다.

void main() {
  int i = 0;
  do {
    print(i);
    i++;
  } while (i < 10);
}
>> 0
>> 1
>> 2
>> 3
>> 4
>> 5
>> 6
>> 7
>> 8
>> 9
profile
자기주도적, 지속 성장하는 모바일앱 개발자가 되기 위해

0개의 댓글