Windows Scripting Host スクリプトに問題があります。
問題の入力コードの例を次に示します。
WScript.Echo(typeof(parseInt('woot')))
WScript.Echo(parseInt('woot'))
出力は次のとおりです。
number
1.#QNAN
「woot」は文字列として評価されるべきではありませんか? この制限を回避するにはどうすればよいですか?
Windows Scripting Host スクリプトに問題があります。
問題の入力コードの例を次に示します。
WScript.Echo(typeof(parseInt('woot')))
WScript.Echo(parseInt('woot'))
出力は次のとおりです。
number
1.#QNAN
「woot」は文字列として評価されるべきではありませんか? この制限を回避するにはどうすればよいですか?
parseInt が返されるかどうかを確認できますNaN
(数値ではありません)
isNaN(parseInt('woot', 10))
typeof return number becoous NaN
is number in JavaScript
isNaN
しかし、それは少し壊れていることを覚えておいてください 続きを読む#例