ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScript で NaN 値を確実にチェックするにはどうすればよいですか?

JavaScript で NaN 値を確実にチェックするにはどうすればよいですか?

Mary-Kate Olsen
Mary-Kate Olsenオリジナル
2024-12-13 18:22:11540ブラウズ

How Can I Reliably Check for NaN Values in JavaScript?

JavaScript での NaN を理解する: 非数値値の識別

JavaScript では、parseFloat を使用して数値以外の値を解析すると、次のようになります。 NaN は「非数」を表します。 NaN をそれ自身または Number.NaN と比較しようとする試みは直感的に見えるかもしれませんが、これらのメソッドは期待どおりの結果をもたらしません。

解決策: isNaN 関数を利用する

値が NaN であるかどうかを正しく判断するには、isNaN 関数を使用します。この関数は、その起源に関係なく、NaN 値に対してのみ true を返します。

isNaN(parseFloat("geoff")); // true

注: isNaN 関数は、数値以外の型を含む任意の値の NaN をチェックするために使用できます。 .

以上がJavaScript で NaN 値を確実にチェックするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。