kembali ke pelajaran

Hari di Eropa

Negara-negara di Eropa mempunyai hari yang dimulai dari Senin (angka 1), kemudian Selasa (angka 2) sampai dengan Minggu (angka 7). Buatlah sebuah fungsi getLocalDay(date) yang mengembalikan hari sesuai dengan standar tanggal di Eropa.

let date = new Date(2012, 0, 3);  // 3 Jan 2012
alert( getLocalDay(date) );       // Selasa, seharusnya menunjukkan angka 2

Buka sandbox dengan tes.

function getLocalDay(date) {

  let days = date.getDay();

  if (days == 0) { // hari ke-0 (Minggu) adalah hari ke-7 di Eropa
    days = 7;
  }

  return days;
}

Buka solusi dengan tes di sandbox.