dart 문법(조건문, 반복문)
조건문
if else
int a = 3;
if (a < 0) {
print('a 는 음수입니다.');
} else if (a == 0) {
print('a 는 0 입니다.');
} else {
print('a 는 양수입니다.'); // a 는 양수입니다.
}
switch
int dayOfWeek = 1;
switch (dayOfWeek) {
case 1:
print('오늘은 월요일입니다.');
break;
case 2:
print('오늘은 화요일입니다.');
break;
case 3:
print('오늘은 수요일입니다.');
break;
case 4:
print('오늘은 목요일입니다.');
break;
case 5:
print('오늘은 금요일입니다.');
break;
case 6:
print('오늘은 토요일입니다.');
break;
case 7:
print('오늘은 일요일입니다.');
break;
default:
print('유효하지 않은 숫자입니다.');
}
반복문
for
String message = 'Dart 공부';
for (var i = 0; i < 5; i++) {
message += '!';
}
print(message); // Dart 공부!!!!!
while
int count = 1;
while (count <= 5) {
print('count : $count');
count += 1;
}
/*
count : 1
count : 2
count : 3
count : 4
count : 5
*/
do-while
int count = 1;
do {
print('count : $count');
count += 1;
} while (count <= 5);
/*
count : 1
count : 2
count : 3
count : 4
count : 5
*/