-
Section 3. 자바스크립트 switch자바스크립트 2023. 3. 23. 17:17
swith문은 특정 값에 대한 다수의 옵션이 있을 때 사용한다.
const fingersOut = 2; switch (fingersOut) { // 순서 상관없음 case 2: console.log('가위'); //여기가 실행되고 break; //종료한다 case 0: console.log('바위'); break; case 5: console.log('보'); break; default: //break되지 않은 이상 무조건 실행되는 부분이다 console.log('무효'); }
주어진 평가에 일치하는 case로 실행위치를 이동하는 모습을 몰 수 있다.
다음은 객체를 사용한 방법이다.
const direction = 'north' const directionKor = { north: '북', south: '남', east: '동', west: '서' }[direction] ?? '무효' console.log(directionKor); //북
null과 undefined를 거르는 null 병합 연산자가 사용되었다. 객체의 direction이 null 이거나 undefined라면 무효가 출력될 것이다.
'자바스크립트' 카테고리의 다른 글
Section 3. 자바스크립트 while과 do while (0) 2023.03.23 Section 3. 자바스크립트 for 루프 (1) 2023.03.23 Section 3. 자바스크립트 if/else (0) 2023.03.23 Section 3. 자바스크립트 블록문과 스코프 (0) 2023.03.23 자바스크립트 원시 타입과 참조 타입 (0) 2023.03.23