본문 바로가기
공부내용

dart문법_조건문

by 골목코딩 2024. 10. 28.

조건문

 

if, else if, else

 

if (조건) { … }

else if (조건) { … }

else { … }

 

int a = 3;
if (a < 0) {
print('a 는 음수입니다.');
} else if (a == 0) {
print('a 는 0 입니다.');
} else {
print('a 는 양수입니다.'); // a 는 양수입니다.
}

 

 

switch

어떤 특정 값에 대한 경우를 모두 생각해 주어야 할 때 사용.

 

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('유효하지 않은 숫자입니다.');
}

 

조건표현식

 

조건문 ? 표현식1 : 표현식2

조건문이 참이면 표현식1 을, 조건문이 거짓이면 표현식2를 실행

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

dart문법_컬렉션(List)  (0) 2024.10.28
dart문법_반복문  (0) 2024.10.28
dart문법_연산자  (0) 2024.10.28
dart문법_변수  (2) 2024.10.28
dart 문법(조건문, 반복문)  (0) 2024.10.25

댓글