JavaScriptにおける不正な数値の変換
数字だけでなく他の文字も含む文字列を変換しようとすると、
関数Numberは結果として
値NaNを返します:
alert(Number('2s')); // NaNを表示
プラス記号を使っても同じ効果があります:
alert(+'2s'); // NaNを表示
数字だけでなく他の文字も含む文字列を変換しようとすると、
関数Numberは結果として
値NaNを返します:
alert(Number('2s')); // NaNを表示
プラス記号を使っても同じ効果があります:
alert(+'2s'); // NaNを表示