ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScriptの真偽評価では「var a = 1;」だけが真なのか?
JavaScript の真偽の説明
JavaScript は、内部表現とセマンティクスに基づいて、値が真であるか偽であるかを区別します。ブール値のコンテキストでは、真実の値は true に変換され、偽の値は false に変換されます。
提供されたコード例を明確にするには、次のようにします。
したがって、「var a = 1; だけが真実で、残りは偽であると信じています - これは正しいですか?」というステートメントは、次のようになります。 間違っています。 var a = 1 と var a = -1 だけが真実であり、残りは偽です。
JavaScript には明示的な偽値のリストがあり、これには false、null、未定義、0、 NaN、''、および ""。このリストにない値はすべて真実です。
以上がJavaScriptの真偽評価では「var a = 1;」だけが真なのか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。