find chrismas date
by Pritesh Patel
JavaScript
today=new Date();
var cmas=new Date(today.getFullYear(), 11, 25);
var x = window.prompt("Enter date: ");
var y = window.prompt("Enter month: ")
if(y==1 && x>= 29 || x>31){
console.log("Please Enter correct date");
} else if((y==0 && x>31) || (y==2 && x>31) || (y==3 && x>30) || (y==4 && x>31) || (y==5 && x>30) || (y==6 && x>31) || (y==7 && x>31) || (y==8 && x>30) || (y==9 && x>31) || (y==10 && x>30)||(y==11 && x>25))
{console.log("Please Enter correct date");}
else
{var date = new Date(today.getFullYear(), y, x); }
var one_day=1000*60*60*24;
console.log(Math.ceil((cmas.getTime()-date.getTime())/(one_day))+
" days left until Christmas!");