
if 문
if 문을 사용하면 조건에 따라 코드를 실행할 수 있습니다.
if 문을 사용한 간단한 예제는 다음과 같습니다. a가 10보다 작으면 해당 문장을 출력합니다.
let a = 5
if (a < 10) {
console.log('a는 10보다 작습니다.')
}

if - else 문
if - else 문을 사용하면 조건이 충족된 경우, 조건이 충족되지 않은 경우 각각 다른 코드를 실행할 수 있습니다.
if - else 문을 사용한 간단한 예제는 다음과 같습니다. b가 10보다 작은 경우와 그렇지 않은 경우에 대해 서로 다른 문장을 출력합니다.
let b = 10
if (b < 10) {
console.log('b는 10보다 작습니다.')
} else {
console.log('b는 10보다 크거나 같습니다.')
}

if - else if - else 문
else if를 사용하면, 여러 개의 조건을 순서대로 충족 여부를 판단할 수 있습니다.
else if를 사용한 간단한 예제는 다음과 같습니다. c가 0보다 큰 경우, 0인 경우 그리고 0보다 작은 경우에 대해 서로 다른 문장을 출력합니다.
let c = -7
if (c > 0) {
console.log('c는 양수입니다.')
} else if (c === 0) {
console.log('c는 0입니다.')
} else {
console.log('c는 음수입니다.')
}

파이썬
위와 동일한 내용을 파이썬에서는 다음과 같이 작성합니다. 파이썬에서는 [ else if ] 대신 [ elif ]를 사용합니다.
c = -7
if c > 0:
print('c는 양수입니다.')
elif c == 0:
print('c는 0입니다.')
else:
print('c는 음수입니다.')
퀴즈
강수량(rainAmount, mm단위) 변수를 활용하여, 강수량에 따라 야구 경기의 상태를 출력하는 코드를 작성해 보세요:)
▪ 10mm 이상: '우천으로 경기가 취소되었습니다.'
▪ 3mm 이상 10mm 미만: '우천으로 경기가 지연되었습니다.'
▪ 3mm 미만: '경기가 정상적으로 진행됩니다.'
let rainAmount = 8;
if (rainAmount >= 10) {
console.log("우천으로 경기가 취소되었습니다.");
} else if (rainAmount >= 3) {
console.log("우천으로 경기가 지연되었습니다.");
} else {
console.log("경기가 정상적으로 진행됩니다.");
}
'개발' 카테고리의 다른 글
| [자바스크립트 입문 #5] 반복문 기초 - for, while (0) | 2025.12.08 |
|---|---|
| [바이브코딩] 윈도우 Windows 환경에서 Codex CLI 사용 방법 (2) | 2025.10.19 |
| [개념] 쿠키 vs 캐시: 개념부터 차이까지 (2) | 2025.09.28 |
| [자바스크립트 입문 #3] 연산자 - 산술, 비교, 논리, 대입 연산자 (2) | 2025.08.31 |
| [개발] Postman을 이용한 API 테스트 - GET, POST, PUT (2) | 2025.08.25 |