⊗jsPmTmWDO 317 of 505 menu

Menampilkan Bagian Tanggal dalam Bentuk Teks di JavaScript

Anda sudah bisa menampilkan hari dalam seminggu dalam bentuk angka dengan metode getDay. Namun seringkali, kita membutuhkan bukan nomor hari dalam seminggu, melainkan namanya dalam teks. Mari kita tulis kode yang akan mengubah angka yang dikembalikan oleh metode getDay menjadi nama hari dalam seminggu yang sesuai.

Pertama, mari tulis kode yang akan menampilkan nomor hari dalam seminggu saat ini:

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

Sekarang mari kita sempurnakan kode ini agar yang ditampilkan di layar bukan nomor hari dalam seminggu, melainkan namanya (untuk singkatnya, Minggu akan ditulis 'Min', Senin 'Sen' dan seterusnya).

Untuk menyelesaikan masalah, kita akan buat array hari dalam seminggu days dan mulainya dengan Minggu (karena ini adalah hari ke-nol):

let days = ['Min', 'Sen', 'Sel', 'Rab', 'Kam', 'Jum', 'Sab'];

Bagaimana cara menampilkan, misalnya, 'Sel' menggunakan array ini? Kita perlu memberikan nomor hari tersebut dalam kurung siku (Selasa memiliki nomor 2):

let days = ['Min', 'Sen', 'Sel', 'Rab', 'Kam', 'Jum', 'Sab']; console.log(days[2]); // menampilkan 'Sel'

Namun, kita tidak ingin memberikan hari secara manual, kita ingin JavaScript sendiri yang menentukan hari saat ini dan menampilkan namanya. Untuk itu kita perlu menggabungkan yang dikembalikan oleh metode getDay dengan array days kita:

let date = new Date(); let day = date.getDay(); let days = ['Min', 'Sen', 'Sel', 'Rab', 'Kam', 'Jum', 'Sab']; console.log(days[day]);

Misalkan diberikan array berikut:

let months = [ 'Jan', 'Feb', 'Mar', 'Apr', 'Mei', 'Jun', 'Jul', 'Agu', 'Sep', 'Okt', 'Nov', 'Des' ];

Tampilkan nama bulan saat ini menggunakan array ini.

Indonesia
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak