14 of 17 menu

Грешка при получаване на ден от седмицата по номер в JavaScript

Да предположим, че имаме задача да получим името на деня от седмицата по неговия номер. Да предположим, че номерът се съхранява в променлива:

let num = 3;

Някой програмист е решил тази задача по следния начин:

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; }

Програмистът получи работещ код, но той е много дълъг. В крайна сметка задачата може да бъде решена много по-кратко по следния начин:

let num = 3; let arr = ['нд', 'пн', 'вт', 'ср', 'чт', 'пт', 'сб']; let day = arr[num];
Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне