⊗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ščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу