JavaScript да неделя кунининг рақами бўйича хато
Фарз қилайлик, унинг рақами бўйича недела кунининг номини олиш вазифаси қўйилган бўлсин. Рақам ўзгарувчида сақлансин:
let num = 3;
Бир программачи бу вазифани quyidagicha ечган:
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;
}
Программачининг коди ишлади, лекин жуда узун бўлди. Чунки вазифани анча қисқароқ quyidagicha ечиш мумкин:
let num = 3;
let arr = ['якш', 'душ', 'сеш', 'чор', 'пай', 'жум', 'шан'];
let day = arr[num];