JavaScript에서 번호로 요일을 얻는 오류
번호로 요일 이름을 얻는 작업이 주어졌다고 가정해 봅시다. 번호가 변수에 저장되어 있습니다:
let num = 3;
어떤 프로그래머는 이 문제를 다음과 같이 해결하기로 했습니다:
let num = 3;
let day;
switch (num) {
case 0:
day = '일';
break;
case 1:
day = '월';
break;
case 2:
day = '화';
break;
case 3:
day = '수';
break;
case 4:
day = '목';
break;
case 5:
day = '금';
break;
case 6:
day = '토';
break;
}
프로그래머는 작동하는 코드를 만들었지만, 매우 길었습니다. 결국 이 문제는 다음과 같이 훨씬 더 짧게 해결할 수 있습니다:
let num = 3;
let arr = ['일', '월', '화', '수', '목', '금', '토'];
let day = arr[num];