Language/JavaScript
Chapter 03 조건문 - switch 조건문
구일일구
2023. 3. 26. 19:37
반응형
3.4 switch 조건문
▲ switch 조건문의 기본 형태 : default 부분은 생략 가능.
switch 조건문은 대부분 딱딱 떨어지는 값의 조건을 비교할 때 사용됨.
모든 switch 조건문은 If 조건문으로 바꿀 수 있지만, 범위를 조건으로 가지는 If 조건문은 switch 조건문으로 대체하기는 어려움
switch (비교할 값){
case 값:
문장
break;
case 값:
문장
break;
default:
문장
break;
}
▲ break : switch 조건문이나 반복문을 빠져나가려고 사용하는 키워드. 코드를 읽다가 break 키워드를 만나면 break 키워드를 감싼 switch 조건문이나 반복문을 완전히 빠져나갑니다.
▲ switch 조건문의 괄호 : 비교할 값을 입력. 이때 입력한 값을 기준으로 특정 코드를 실행. 만약 입력한 표현식과 case 키워드 옆의 표현식이 같다면 case 키워드 바로 다음에 오는 문장을 실행. 별도의 중괄호가 필요하진 않음. 문장을 차례차례 읽다가 break 키워드를 만나면 switch 조건문을 벗어남.
코드 3-7. switch 조건문
<script>
//변수 선언
var input = Number(prompt('숫자를 입력하세요', '숫자'));
//조건문
switch(input % 2){
case 0:
alert('짝수입니다.');
break;
case 1:
alert('홀수입니다.');
break;
default:
alert('숫자가 아닙니다.');
break;
}
</script>
<코드설명>
반응형