JavaScriptでNaNを厳密に判定する方法

小云云
リリース: 2018-02-22 09:19:16
オリジナル
1560 人が閲覧しました

配列からすべての false 値を削除します。

JavaScript では、false 値には、false、null、0、""、未定義、NaN が含まれます。

NaN判定については、JSではisNaN()という関数を用意しています。ただし、isNaN() 関数を使用すると、変数が数値以外であるかどうかを判断できるだけで、変数の値が NaN であるかどうかは判断できません。

したがって、NaN のプロパティを適用すると、


> NaN === NaN;
false //永远返回false
ログイン後にコピー

=== を使用して、変数が NaN であるかどうかを判断できます。変数がそれ自体と等しいかどうかを判断するだけで済みます。そうでない場合、変数の値は NaN になります。

関連おすすめ:

JavaScriptでのunknown、null、NaNなどの使用例を詳しく解説

is_nanに関するおすすめ記事4選

PythonにおけるInfとNanの判定問題を詳しく解説


以上がJavaScriptでNaNを厳密に判定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!