2009年2月5日 木曜日 21:28:52
javascriptでNaNを判定してみる

javascriptでparseIntやparseFloatなんかで文字列型を数値に変換したりするんですが、ちょっとNaNが来たときなんかは判定があやしくなっちゃうんですよね。
例えば
alert(parseInt('a') ? 'Number' : 'NaN');
みたいな安直なことはできないわけですよ。
alert(parseInt('0') ? 'Number' : 'NaN');
みたいに文字列が「0」の場合、ちゃんと0が返ってきてもNaN判定になっちゃうから。
ググっても「NaN」そのものを判定するのが見つからなかったので、正常にNaNを判定する方法を考えてみた。
・・・検索が下手なだけかもしれないどヽ(´ー`)┌
続きを読む
トラックバック URL :
コメント (2)