⊗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 файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау