NaN numbers testing
by toubia95
CSS
/*
https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Objets_globaux/isFinite
https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Objets_globaux/Number
*/
JavaScript
//var mydate = new Date(); // 1
//var mydate = new Date(''); // 0
//var mydate = '3'; // 0
//var mydate = 4; // 0
//var mydate = NaN; // 0
//var mydate = null; // 0
//var mydate = Infinity; // 0
//var mydate = new Date(null); // 1
//var mydate = new Date(NaN); // 0
//var mydate = new Date(1); // 1
//var mydate = new Date(Infinity); // 0
alert(mydate instanceof Date && isFinite(mydate.getMonth()));
alert(mydate);