⊗jsPmTmWDO 317 of 505 menu

Datums daļu izvadīšana ar vārdiem JavaScript

Jūs jau protat izvadīt nedēļas dienu kā skaitli, izmantojot metodi getDay. Tomēr bieži vien mums ir nepieciešams ne nedēļas dienas numurs, bet tās teksta nosaukums. Uzrakstīsim kodu, kas pārveidos metodes getDay atgrieztos skaitļus atbilstošos nedēļas dienu nosaukumos.

Sākumā uzrakstīsim kodu, kas izvadīs pašreizējās nedēļas dienas numuru:

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

Un tagad papildināsim šo kodu tā, lai ekrānā tiktu izvadīts nevis nedēļas dienas numurs, bet tās nosaukums (īsuma dēļ svētdiena būs 'sv', pirmdiena 'pr' un tā tālāk).

Lai atrisinātu uzdevumu, izveidosim nedēļas dienu masīvu days un sāksim to ar svētdienu (jo tā ir nulles diena):

let days = ['sv', 'pr', 'ot', 'tr', 'ce', 'pk', 'se'];

Kā ar šī masīva palīdzību izvadīt ekrānā, piemēram, 'ot'? Jāievada kvadrātiekavās šīs dienas numurs (otrdienai ir numurs 2):

let days = ['sv', 'pr', 'ot', 'tr', 'ce', 'pk', 'se']; console.log(days[2]); // izvadīs 'ot'

Tomēr mēs negribam dienas numuru ievadīt manuāli, bet vēlamies, lai JavaScript pats noteiktu pašreizējo dienu un izvadītu tās nosaukumu. Lai to izdarītu, ir jāapvieno metode getDay atgrieztā vērtība un mūsu masīvs days:

let date = new Date(); let day = date.getDay(); let days = ['sv', 'pr', 'ot', 'tr', 'ce', 'pk', 'se']; console.log(days[day]);

Ir dots šāds masīvs:

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

Izvadiet ar šī masīva palīdzību pašreizējā mēneša nosaukumu.

Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt