Check number is Odd or Even [JS]
var oddoreven = function (n = false, type = 'odd') { var time = !n ? new Date().getDay() : Number(n); if (!/^-{0,1}\d+$/.test(time)){ alert('arguments is not number, please remove quote'); return; } hasil = time % 2; return hasil == (type == ('odd' || 'ganjil') ? 1 : 0); } Test document.write('isOdd / Ganjil : ' + oddoreven(false, 'odd')); document.write('<br/>'); document.write('isEven / Genap : '+oddoreven(false, 'even')); Output isOdd / Ganjil : true isEven / Genap : false