2010-03-12から1日間の記事一覧

isNaN関数の落とし穴

は?nullも空文字も空白も数値なの? isNaN(null) => false isNaN('') => false isNaN(' ') => false isNaN(undefined) => true というわけで入力された値が数値かどうかを調べたい時などは isNaN 関数だけではとても使い物にならないので、 trim 後に有効な…