for loop
void main(){
for(int i = 0; i < 10; i++){
print(i);
}
int total = 0;
List<int> numbers = [1,2,3,4,5,6];
for(int i = 0; i < numbers.length; i++){
total += numbers[i];
}
print(total);
}
출력결과
0
1
2
3
4
5
6
7
8
9
21
for-in loop
- 요소가 직접 number에 담김 (not index)
total = 0;
for(int number in numbers){
print(number);
total += number;
}
print(total);
출력결과
1
2
3
4
5
6
21
brack 사용
total = 0;
for (int i = 0; i < 10; i++) {
total += 1;
if (total == 5) {
break;
}
}
print(total);
출력결과
5
continue 사용
void main() {
for(int i = 0; i < 10; i++){
if(i == 5){
continue;
}
print(i);
}
}
출력결과