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);