공부내용

dart 문법(조건문, 반복문)

골목코딩 2024. 10. 25. 19:58

조건문

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
*/