⊗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हिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել