if (조건식) {
// 조건식이 맞으면 이 블록 안의 코드가 실행됩니다.
}
if (조건식) {
// 조건식이 맞으면 이 블록 안의 코드가 실행됩니다.
} else {
// 위 조건식이 틀리면 이 블록 안의 코드가 실행됩니다.
}
if (첫번째조건식) {
// 첫번째조건식이 맞으면 이 블록 안의 코드가 실행됩니다.
} else if (두번째조건식) {
// 두번째조건식이 맞으면 이 블록 안의 코드가 실행됩니다.
}
switch (변수) {
case 값1:
// 변수가 값1이면 실행할 로직
break;
case 값2:
// 변수가 값2이면 실행할 로직
break;
default:
// 변수가 위 어떤 케이스에도 해당하지 않는 경우 실행할 로직
}
익숙하지 않으니 눈으로 익혀보자
var num = 33;
switch (num) {
case 10:
console.log('10입니다');
break;
case 33:
console.log('33입니다');
break;
default:
console.log('10과 33이 아닌 다른 숫자입니다.');
}