JavaScript의 부울 유형은 참 또는 거짓 값을 나타내며, 그 값은 참 또는 거짓입니다. 비교 및 조건문에 사용하기 위해 리터럴 또는 Boolean() 생성자를 사용하여 생성할 수 있습니다. 논리 연산자(AND, OR, NOT)는 부울 값에 대해 작동합니다. 빈 문자열, null 및 정의되지 않음은 false로 간주되고 0이 아닌 숫자는 true로 간주됩니다. 강력한 JavaScript 코드를 작성하려면 부울 유형을 올바르게 사용하는 것이 중요합니다.
JavaScript의 Boolean 사용
JavaScript의 Boolean 유형은 true 및 false 값을 나타내는 데 사용됩니다. 가능한 값은 true
와 false
두 가지뿐입니다. true
和 false
。
创建 Boolean 值
Boolean 值可以通过以下方式创建:
true
或 false
Boolean()
构造函数:它将任何值转换为相应的布尔值(例如,Boolean(0)
为 false
,Boolean("hello")
为 true
)比较和条件
Boolean 值主要用于比较和条件:
==
或 ===
运算符比较布尔值(例如,true == false
返回 false
)if
、while
和 for
等条件语句中使用布尔值来控制代码流(例如,if (condition) { ... }
)逻辑运算符
JavaScript 中还提供了以下逻辑运算符,用于操作布尔值:
true
时才返回 true
(例如,true && true
为 true
)true
时才返回 true
(例如,false || true
为 true
)true
变为 false
,false
变为 true
(例如,!true
为 false
)注意点
""
)、null
和 undefined
被视为 false
。true
,即使它是负数。Boolean()
构造函数时,结果可能会与预期不同,因为该构造函数会将某些值(例如 0
和 ""
) 转换为 true
true
또는 false
🎜Boolean(0)
은 false
입니다. 부울("hello")
은 true
) 🎜🎜🎜🎜비교 및 조건 🎜🎜🎜부울 값은 주로 비교 및 조건에 사용됩니다. 🎜==
또는 ===
연산자는 부울 값을 비교합니다. (예: true == false
는 false) 🎜 if
, while
및 for (예: if (조건) { ... }
) 🎜🎜🎜🎜논리 연산자🎜🎜🎜다음 논리 연산자도 JavaScript에서 제공되어 부울 연산을 수행합니다. 값: 🎜true
인 경우에만 true
를 반환합니다(예: true && true는 true
입니다) 🎜- 🎜논리적 OR(||): 🎜피연산자가
true
인 경우에만 true
를 반환합니다(예: 예, false || true
는 true
)🎜
- 🎜논리적 NOT(!): 🎜부울 값 반전,
true
는 false
, false
는 true
가 됩니다(예: !true
는 false
가 됩니다) 🎜🎜 🎜🎜참고 사항 🎜🎜""
), null
및 undefine
은 거짓. 🎜참
으로 간주됩니다. 🎜Boolean()
생성자를 사용할 때 생성자가 0
및 와 같은 특정 값을 변환하기 때문에 결과가 예상과 다를 수 있습니다.
)는 true
로 변환됩니다. 🎜🎜🎜 견고하고 읽기 쉬운 JavaScript 코드를 작성하려면 부울 유형의 사용법을 이해하는 것이 중요합니다. 🎜위 내용은 js에서 부울 사용법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!