0

数値(または数値を意味する変数)がNanであるかどうかを確認するための正しい構文を誰かが手伝ってくれるので、数値に設定できますか?

私は持っています

if (isNaN(sessionStorage.newDate)){
    sessionStorage.newDate=1984;
    }

ただし、「isNanisnotdefined」というエラーが返されます。

html5 sessionStorageを変数として使用していますが、どの変数でも作業できないため、これに依存しているとは思いません。

(上記のコードは正しく編集されています)

4

3 に答える 3

3

isNaN(value)関数名の最後の「n」は大文字になります

于 2012-07-10T19:38:14.753 に答える
1

ケースの問題があります。

あなたが置く:

isNan(sessionStorage.newDate)

そして、あなたは置く必要があります:

isNaN(sessionStorage.newDate)

nanではなくNaN。

于 2012-07-10T19:40:04.340 に答える
1

探している関数の名前はisNaN()(Javascriptでは大文字と小文字が区別されます)です。

于 2012-07-10T19:38:14.983 に答える