isNaN()
// 結果が true (数値ではない)
isNaN()
isNaN(undefined)
isNaN('1,234')
isNaN('- 1234')
isNaN('abc')
var v; isNaN(v);
var v = function(){}; isNaN(v);
var v = function(){ return ''}; isNaN(v);// 結果が false (数値である)
isNaN('')
isNaN(1234)
isNaN('1234')
isNaN(' 1234')
isNaN('1234 ')
isNaN('+1234')
isNaN('-1234')
isNaN(true)
isNaN(false)
isNaN(null)