switch & if

Jeongwoo Lee·2023년 6월 6일
0

웹개발 시작하기

목록 보기
1/1

switch문

let myChoice = 2; // 변수 설정

switch(mychoice) { //switch 함수, 파라미터 대입
case 1: // :으로 마무리할 것.
console.log('토끼를 선택한 당신,...'); // 출력코드
break; // case 1 나가는 코드
case 2:
console.log('고양이를 선택한 당신,...');
break;
case 3:
console.log('코알라를 선택한 당신,...');
break;
case 4:
console.log('강아지를 선택한 당신,...');
break;
default: // 1~4를 선택하지 않은 경우
console.log('1에서 4사이의 숫자를 선택해주세요.');
}

if (myChoice === 1) {
console.log('토끼를 선택한 당신,...'); // 1을 선택한 경우 출력되는 코드
} else if (myChoice === 2) {
console.log('고양이를 선택한 당신,...'); // 그렇지 않고 2를 선택할 시 출력되는 코드
} else if (myChoice === 3) {
console.log('코알라를 선택한 당신,...');
} else if (myChoice === 4) {
console.log('강아지를 선택한 당신,...');
} else {
console.log('1에서 4사이의 숫자를 선택해주세요.');// 나머지의 경우를 선택 시 출력되는 코드
}

if문에서 else if는 기존 선택지가 아닌 다른 선택지를 선택하게 될 경우 출력하고자 할 때 작성하고, 나머지의 경우를 선택할 시 else로 마무리 작성한다.

이 두 코드는 동일한 결과값을 출력한다.

profile
와인에서 코딩으로

0개의 댓글