Tampilkan hari dalam satu minggu
Tulis sebuah fungsi getWeekDay(tanggal)
untuk menunjukkan hari dalam format: ???SEN???, ???SEL???, ???RAB???, ???KAM???, ???JUM???, ???SAB???, ???MIN???.
Sebagai contoh:
let tanggal = new Date(2012, 0, 3); // 3 Jan 2012
alert( getWeekDay(tanggal) ); // harus mengeluarkan "SEL"
Metode date.getDay()
mengembalikan angka dari hari dalam satu minggu, dimulai dari Minggu.
Buat array hari dalam seminggu, sehingga kita bisa mendapatkan nama yang sesuai dengan angkanya:
function getWeekDay(date) {
let days = ['MIN', 'SEN', 'SEL', 'RAB', 'KAM', 'JUM', 'SAB'];
return days[date.getDay()];
}
let date = new Date(2014, 0, 3); // 3 Jan 2014
alert( getWeekDay(date) ); // JUM