TIL 20. JS論理演算子と演算子の項概念
4152 ワード
JavaScriptの論理演算子について説明します。この文章はMDNと強力なJavaScriptに基づいて書かれています。
港は何ですか。
各演算子に必要なアイテム数は異なります.必要なアイテム数に応じて演算子を区別できます.
// 단항
typeof 123 // typeof 연산자
instanceof myObj
// 이항
const a = 1 // 할당 연산자
a === b // 비교 연산자
a > b
a != b
a + b // 산술 연산자
// 삼항 (조건 연산자)
a ? console.log(true) : console.log(false)
論理演算子
ブール値自体の演算子に適用できます.論理演算子は、不可知論の根拠として使用できます.
&&演算子と|演算子は両方の演算子です.
&&演算子
expr1 && expr2
// expr1을 true로 변환할 수 있는 경우 expr2을 반환하고, 그렇지 않으면 expr1을 반환합니다.
true && true = true;
true && false = false;
false && true = false;
false && false = false;
||演算子
true || true = true;
true || false = true;
false || true = true;
false || false = false;
expr1 || expr2
// expr1을 true로 변환할 수 있으면 expr1을 반환하고, 그렇지 않으면 expr2를 반환합니다.
!(否定)演算子
!expr
// 단일 피연산자를 true로 변환할 수 있으면 false를 반환합니다. 그렇지 않으면 true를 반환합니다.
Reference
この問題について(TIL 20. JS論理演算子と演算子の項概念), 我々は、より多くの情報をここで見つけました
https://velog.io/@wonseok2877/TIL-20.-JS-논리-연산자와-연산자의-항-개념
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol
expr1 && expr2
// expr1을 true로 변환할 수 있는 경우 expr2을 반환하고, 그렇지 않으면 expr1을 반환합니다.
true && true = true;
true && false = false;
false && true = false;
false && false = false;
true || true = true;
true || false = true;
false || true = true;
false || false = false;
expr1 || expr2
// expr1을 true로 변환할 수 있으면 expr1을 반환하고, 그렇지 않으면 expr2를 반환합니다.
!expr
// 단일 피연산자를 true로 변환할 수 있으면 false를 반환합니다. 그렇지 않으면 true를 반환합니다.
Reference
この問題について(TIL 20. JS論理演算子と演算子の項概念), 我々は、より多くの情報をここで見つけました https://velog.io/@wonseok2877/TIL-20.-JS-논리-연산자와-연산자의-항-개념テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol