Fout met die verkryging van die dag van die week volgens nommer in JavaScript
Laat daar 'n taak wees om die naam van die dag van die week volgens sy nommer te kry. Laat die nommer in 'n veranderlike gestoor wees:
let num = 3;
'n Sekere programmeerder het hierdie taak soos volg opgelos:
let num = 3;
let day;
switch (num) {
case 0:
day = 'Son';
break;
case 1:
day = 'Maan';
break;
case 2:
day = 'Din';
break;
case 3:
day = 'Woe';
break;
case 4:
day = 'Don';
break;
case 5:
day = 'Vry';
break;
case 6:
day = 'Sat';
break;
}
Die programmeerder het werkende kode gekry, maar dit was baie lank. Aangesien die taak baie korter soos volg opgelos kan word:
let num = 3;
let arr = ['Son', 'Maan', 'Din', 'Woe', 'Don', 'Vry', 'Sat'];
let day = arr[num];