Gabimi në marrjen e ditës së javës sipas numrit në JavaScript
Le të themi se është vendosur detyra për të marrë emrin e ditës së javës sipas numrit të saj. Le të themi se numri ruhet në një variabël:
let num = 3;
Një programues e zgjidhi këtë detyrë në mënyrën e mëposhtme:
let num = 3;
let day;
switch (num) {
case 0:
day = 'dje';
break;
case 1:
day = 'hën';
break;
case 2:
day = 'mar';
break;
case 3:
day = 'mër';
break;
case 4:
day = 'enj';
break;
case 5:
day = 'pre';
break;
case 6:
day = 'sht';
break;
}
Programuesi përfundoi me kod që funksionon, por shumë të gjatë. Në fund të fundit, detyra mund të zgjidhet shumë më shkurt në mënyrën e mëposhtme:
let num = 3;
let arr = ['dje', 'hën', 'mar', 'mër', 'enj', 'pre', 'sht'];
let day = arr[num];