

Dart 문법 기본 - 조건문Dart/기본2024. 8. 20. 17:51
Table of Contents
조건문 개요
조건문은 프로그램의 흐름을 제어하는 핵심 요소이다.
특정 조건에 따라 코드의 실행 여부를 결정하며, 이를 통해 프로그램의 로직을 구현할 수 있다.
if 문
if 문은 가장 기본적인 조건문으로, 주어진 조건이 참일 때만 코드 블록을 실행한다.
실행 결과:
물이 얼 수 있는 온도입니다.
if-else 문
if-else 문은 조건이 참일 때와 거짓일 때 각각 다른 코드 블록을 실행한다.
실행 결과:
성인입니다.
else if 문
else if 문을 사용하면 여러 조건을 순차적으로 검사할 수 있다.
실행 결과:
주의하세요
조건 표현식
Dart는 두 가지 형태의 조건 표현식을 제공한다.
삼항 연산자: 조건 ? 표현식1 : 표현식2
실행 결과:
성인
null 조건 연산자: 표현식1 ?? 표현식2
실행 결과:
환영합니다, 게스트님!
switch 문
switch 문은 여러 가지 경우에 대해 코드를 분기할 때 유용하다.
실행 결과:
OK
조건문 사용 시 주의사항
- 블록 사용: 조건문 내부에 여러 줄의 코드가 있을 경우, 중괄호 {} 를 사용하여 블록으로 묶어줘야 한다.
- break 문: switch 문에서는 각 case 끝에 break 문을 잊지 말고 추가해야 한다.
- default 케이스: switch 문에서는 가능한 모든 경우를 처리하기 위해 default 케이스를 추가하는 것이 좋다.
- 조건의 명확성: 조건문의 조건은 가능한 명확하고 간결하게 작성해야 한다.
- 중첩 조건문: 과도한 중첩은 코드의 가독성을 해칠 수 있으므로 주의해야 한다.
실행 결과:
B
이 예제는 점수에 따라 학점을 출력하는 조건문을 보여준다.
조건문을 사용할 때는 조건의 순서와 범위를 신중히 고려해야 한다.
'Dart > 기본' 카테고리의 다른 글
Dart 문법 기본 - 함수 (0) | 2024.08.20 |
---|---|
Dart 문법 기본 - 반복문 (0) | 2024.08.20 |
Dart 문법 기본 - 연산자 (0) | 2024.08.20 |
Dart 문법 기본 - 컬렉션 (0) | 2024.08.20 |
Dart 문법 기본 - 변수와 상수 선언 (0) | 2024.08.20 |

@codeJunH :: codeJunH의 IT 공부 블로그
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!