프로그래밍/Dart

Dart loop programming for 문 while 문

autostar 2023. 4. 19.
반응형

for 기본적인 형태

for(int i = 0; i< 3; i++){
pritn(i)
}

 

for in

List<int> numberList = [3,6,9];

for (int number in numberList){
print(number);
}

좀 더 간결하게 사용할수 있습니다. 리스트의 사이즈가 몇인지 계산하거나 중간중간 세미콜론으로 힘들게 타이핑 할 필요가 없습니다.

 

while 문

while 문과 do ... while 문은 for문과 마찬가지로 반복적인 작업을 하는데 실행됩니다. 다른 점은 for문은 지정한 횟수를 기반으로 하는 반면에 while 문은 조건 기반으로 사용합니다.

조건이 true or false 

int total = 0;
while(total < 10 ){
total += 1;
}
print(total);
}

요렇게 해서 total 이 10 이 넘어가면 조건식이 false 가 되면서 반복문이 종료됩니다.

 

do while 문은 do 구문에 있는 내용을 먼저 실행한 후 while 의 조건을 보고 구동합니다 두둥

최초 한번은 실행시켜야 한다면 do while 을 사용합니다.

int total = 0;
do {
 total += 1;
}while(total <10);

print(total);

 

반응형

'프로그래밍 > Dart' 카테고리의 다른 글

Dart 함수 형태  (0) 2023.04.19
Dart Nullable  (0) 2023.04.18
Dart Map과 Set  (0) 2023.04.18
Dart List에 대해 그리고 함수들  (0) 2023.04.18
Dart 기초 문법  (0) 2023.04.18

댓글