Hitilafu ya Kupata Siku ya Wiki Kwa Nambari Katika JavaScript
Wacha tuchukue kuwa kuna shida ya kupata jina la siku ya wiki kwa nambari yake. Wacha nambari ihifadhiwe kwenye kibadilishaji:
let num = 3;
Programmer fulani alitatua shida hii kwa njia ifuatayo:
let num = 3;
let day;
switch (num) {
case 0:
day = 'Jumapili';
break;
case 1:
day = 'Jumatatu';
break;
case 2:
day = 'Jumanne';
break;
case 3:
day = 'Jumatano';
break;
case 4:
day = 'Alhamisi';
break;
case 5:
day = 'Ijumaa';
break;
case 6:
day = 'Jumamosi';
break;
}
Msimbo uliofanywa na programmer ulifanya kazi, lakini ulikuwa mrefu sana. Kwani shida hii inaweza kutatuliwa kwa njia fupi zaidi kama ifuatavyo:
let num = 3;
let arr = ['Jumapili', 'Jumatatu', 'Jumanne', 'Jumatano', 'Alhamisi', 'Ijumaa', 'Jumamosi'];
let day = arr[num];