JSFiddle - React, Tailwind, and code Playground
by Alma Grace
JavaScript
function isItMyBirthday(inputday) {
var isItMyBirthday = false;
var myBirthday = new Date(1980, 12, 25);
var inputmonth = inputday.getMonth();
var inputdate = inputday.getDate();
var birthmonth = myBirthday.getMonth();
var birthdate = myBirthday.getDate();
if(birthmonth == inputmonth){
if(birthdate == inputdate){
isItMyBirthday = true;}
else {
isItMyBirthday = false;}
else {
console.log("It is NOT my birthday")
isItMyBirthday = false;}
}
return isItMyBirthday;
}
function isTodayAlmaBirthday() {
var today = new Date();
isItMyBirthday(today);
if(isItMyBirthday==true) {
console.log("It is my birthday TODAY")}
else {
console.log("It is NOT my birthday TODAY")
}
}
/* Loop until Alma birthday */
for var today = new Date() {
while {!(isTodayAlmaBirthday()); today.setDate(today.getDate()+1));}
alert("It is my birthday TODAY")}