ホームページ > 記事 > ウェブフロントエンド > JavaScript での || と && の使用方法
数値における JavaScript 論理演算子 || と && の使用、JavaScript におけるさまざまな演算子の優先順位 (高いものから低いものまで):
1、() が最も高い優先順位です
2、単項演算子 ++ – !演算子は最初に * / %、次に + -
4. 関係演算子 >= < <=
6. 論理演算子 == != ===
論理 OR 演算子 || および論理 AND 演算子 && は、ブール値を返します。値は true または false です。
a && b の a || a および b は、値、変数、式のいずれかになる可能性があるため、数値自体も (論理) 値または式と見なすことができるため、モード。以下は、a と b が異なる値を持つ場合の論理演算子 || と && の計算結果です。
1. () が最も優先されます
2. 算術演算子 * / %、次に + - 4. 関係演算子 >= <=
;等価演算子 == != === !==
6. 論理演算子は && の後に || と論理 AND 演算子 && が続き、値は true または false になります。
a || a && b の a および b 値、変数、または式にすることができ、数値自体も (論理) 値または式と見なすことができるため、 . 以下は、a と b の異なる値です。演算子 || の計算結果:
論理積演算 a&&b、a がブール値に変換され、演算後の結果false、null、"、0、未定義など)の場合、返される結果は a です。 a がブール値に変換され true の場合、結果 b が返されます。複数の値(式を含む)が接続されている場合は、結果 b が返されます。 && を使用し、各式が true の場合、最後の式の結果が返されます。少なくとも 1 つが true でない場合は、true でない最初の式の演算結果が返されます
以上がJavaScript での || と && の使用方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。