⊗jsPmTmWDO 317 of 505 menu

Výpis častí dátumu slovami v JavaScripte

Už viete vypisovať deň týždňa vo forme čísla pomocou metódy getDay. Často ale nepotrebujeme číslo dňa týždňa, ale jeho textový názov. Napíšme kód, ktorý bude prevádzať čísla vrátené metódou getDay na príslušné názvy dní týždňa.

Na začiatok napíšme kód, ktorý bude vypisovať číslo aktuálneho dňa týždňa:

let date = new Date(); let day = date.getDay(); console.log(day);

A teraz vylepšime tento kód tak, aby sa na obrazovku vypisoval nie číslo dňa týždňa, ale jeho názov (pre stručnosť bude nedeľa 'ne', pondelok 'po' atď.).

Na vyriešenie úlohy vytvoríme pole dní týždňa days a začneme ho nedeľou (tak ako je to nulový deň):

let days = ['ne', 'po', 'ut', 'st', 'št', 'pi', 'so'];

Ako pomocou tohto poľa vypísať na obrazovku, napríklad, 'ut'? Je potrebné zadať do hranatých zátvoriek číslo tohto dňa (utorok má číslo 2):

let days = ['ne', 'po', 'ut', 'st', 'št', 'pi', 'so']; console.log(days[2]); // vypíše 'ut'

My však nechceme zadávať deň týždňa ručne, ale chceme, aby JavaScript sám určil aktuálny deň a vypísal jeho názov. Na to je potrebné skombinovať to, čo vráti metóda getDay, a naše pole days:

let date = new Date(); let day = date.getDay(); let days = ['ne', 'po', 'ut', 'st', 'št', 'pi', 'so']; console.log(days[day]);

Nech je dané nasledujúce pole:

let months = [ 'jan', 'feb', 'mar', 'apr', 'máj', 'jún', 'júl', 'aug', 'sep', 'okt', 'nov', 'dec' ];

Vypíšte pomocou tohto poľa názov aktuálneho mesiaca.

Slovenčina
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Používame cookies na fungovanie stránky, analýzu a personalizáciu. Spracúvanie údajov prebieha v súlade s Politikou ochrany osobných údajov.
prijať všetky nastaviť odmietnuť