JavaScript の論理演算子を理解する
JavaScript では、論理演算子は条件文の評価と結合に不可欠です。 3 つの主要な論理演算子 - && (AND)、|| (または)、および! (NOT) - 適用されるデータのタイプに応じて動作が異なります。
AND (&&)
AND 演算子は、最初の false オペランド、またはすべてが真実であれば最後のオペランド。 JavaScript における真偽と偽は、事前に定義された値に基づいています。偽の値には、null、未定義、false、0、-0、NaN、空の文字列、document.all が含まれますが、他のすべての値は真です。
OR (||)
OR 演算子は、最初の真のオペランド、またはすべてが正しい場合は最後のオペランドを返します。偽りの。 AND 演算子と同様に、オペランドの真偽を考慮し、偽でない最初の値が存在する場合はそれを返します。
NOT (!)
NOT 演算子は、演算子を反転します。オペランドの真実性。オペランドが true の場合、! false を返します。オペランドが false の場合、! true を返します。
例:
これらの論理演算子の動作を理解することで、JavaScript コード内で条件を効果的に組み合わせることができます。より正確かつ効率的な条件付きロジックを作成できます。
以上がJavaScript では論理演算子はどのように機能しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。