⊗jsPmTmWDO 317 of 505 menu

Исписивање делова датума речима у JavaScript-у

Већ умете да испишете дан у недељи у виду броја користећи метод getDay. Међутим, често нам није потребан број дана у недељи, већ његово текстуално име. Напишимо код који ће претварати бројеве које враћа метод getDay у одговарајућа имена дана у недељи.

За почетак ћемо написати код који ће исписивати број тренутног дана у недељи:

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

А сада ћемо дорадити овај код тако да се на екран не исписује број дана у недељи, већ његово име (за краткоћу недеља ће бити 'нед', понедељак 'пон' и тако даље).

За решење задатка саставићемо низ дана у недељи days и почећемо га са недељом (јер то је нулти дан):

let days = ['нед', 'пон', 'уто', 'сре', 'чет', 'пет', 'суб'];

Како помоћу овог низа исписати на екран, на пример, 'уто'? Потребно је проследити у угластим заградама број тог дана (уторак има број 2):

let days = ['нед', 'пон', 'уто', 'сре', 'чет', 'пет', 'суб']; console.log(days[2]); // исписаће 'уто'

Међутим, не желимо да прослеђујемо дан у недељи ручно, већ желимо да JavaScript сам одреди тренутни дан и испише његово име. За то је потребно да спојимо оно што враћа метод getDay и наш низ days:

let date = new Date(); let day = date.getDay(); let days = ['нед', 'пон', 'уто', 'сре', 'чет', 'пет', 'суб']; console.log(days[day]);

Нека је дат следећи низ:

let months = [ 'јан', 'феб', 'мар', 'апр', 'мај', 'јун', 'јул', 'авг', 'сеп', 'окт', 'нов', 'дец' ];

Испишите помоћу овог низа име тренутног месеца.

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