JavaScript에서 사용할 수 있는 조건문 중 switch 조건문에 대해 알아보자.
switch 조건문
switch (표현식) {
case 표현식의 값 1:
break
case 표현식의 값 2:
break
default:
break
}
이때 default 구문은 생략할 수 있다.
일반적으로 switch 조건문은 특정 표현식의 값을 기준으로 조건을 분기할 때 사용하고,
특정 표현식의 범위를 기준으로 조건을 분기하는 것은 불가능하지는 않지만 어렵다.
아래는 switch 조건문을 이용해 특정 표현식의 범위를 기준으로 조건을 분기하는 예시이다.
<script>
const date = new Date()
const hour = date.getHours()
switch (true) {
case hour < 11:
alert('아침 먹을 시간입니다.')
break
case hour < 15:
alert('점심 먹을 시간입니다.')
break
default:
alert('저녁 먹을 시간입니다.')
break
}
</script>
이 글은 혼자 공부하는 자바스크립트 (윤인성 저)를 바탕으로 공부한 내용을 작성한 글입니다.
'Frontend > JavaScript' 카테고리의 다른 글
반복문 ① 배열 (1) | 2024.09.16 |
---|---|
조건문 ③ 연산자를 이용한 조건문 (1) | 2024.09.14 |
조건문 ① if 조건문 (0) | 2024.09.14 |
입력과 출력 (1) | 2024.09.14 |
자료와 변수 ③ 상수와 변수 (0) | 2024.09.14 |