2008/06/20

[javascript]isNaN(null) = false

isNaNの引数がnullだった場合、trueではなくfalseを返すので、開発時に気をつけたいところです。

まとめると下のような感じになるのかな。

//false
alert(isNaN(''));

//false
alert(isNaN(5));

//true
alert(isNaN('hoge'));

1 件のコメント:

  1. 確かnullは何をかませても必ずfalse
    になるんだったよね。

    ・・・あってる?

    返信削除