본문 바로가기
공부내용

dart문법_반복문

by 골목코딩 2024. 10. 28.

for

 

for (초기화식, 조건식, 증감식) { … } 

 

String message = 'Dart 공부';
for (var i = 0; i < 5; i++) {
message += '!';
}
print(message); // Dart 공부!!!!!

 

 

while

 

while (조건식) { … }

 

int count = 1;

while (count <= 5) {
print('count : $count');
count += 1;
}
/*
count : 1
count : 2
count : 3
count : 4
count : 5
*/

 

 

do-while

 

do { … } while (조건식); // do부분이 1번 무조건 실행됨

 

int count = 1;

do {
  print('count : $count');
  count += 1;
} while (count <= 5);
/*
count : 1
count : 2
count : 3
count : 4
count : 5
*/

 

 

for - in

 

for (순회식) { … } 

 

List<String> fruits = ['사과', '바나나', '귤'];

for (var fruit in fruits) {
  print(fruit);
}
/*
사과
바나나

*/

 

주요 명령어

break : 반복문을 종료하고 싶을 때 사용.

continue : 반복문 실행 중에 건너뛰고 싶을 때 사용.

 

final fruits = ['사과', '파인애플', '오렌지', '귤', '복숭아'];
for (final fruit in fruits) {
if (fruit == '파인애플') {
continue;
}
print('맛있는 $fruit');
}
/*
맛있는 사과
맛있는 오렌지
맛있는 귤
맛있는 복숭아
*/

'공부내용' 카테고리의 다른 글

dart문법_컬렉션(Set)  (0) 2024.10.29
dart문법_컬렉션(List)  (0) 2024.10.28
dart문법_조건문  (0) 2024.10.28
dart문법_연산자  (0) 2024.10.28
dart문법_변수  (1) 2024.10.28

댓글