14 of 17 menu

The Error of Getting a Weekday by Number in JavaScript

Suppose the task is to get the name of a weekday by its number. Let the number be stored in a variable:

let num = 3;

A certain programmer solved this problem in the following way:

let num = 3; let day; switch (num) { case 0: day = 'Sun'; break; case 1: day = 'Mon'; break; case 2: day = 'Tue'; break; case 3: day = 'Wed'; break; case 4: day = 'Thu'; break; case 5: day = 'Fri'; break; case 6: day = 'Sat'; break; }

The programmer ended up with working code, but it was very lengthy. After all, the problem can be solved much shorter in the following way:

let num = 3; let arr = ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat']; let day = arr[num];
English
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
We use cookies for website operation, analytics, and personalization. Data processing is carried out in accordance with the Privacy Policy.
accept all customize decline