자바스크립트에서 불리언(Boolean)을 선언하려면 변수에 true 또는 false 값을 할당하면 됩니다. 불리언은 참(true)과 거짓(false) 두 가지 값만 가질 수 있는 원시 타입으로, 조건문이나 논리 연산에서 매우 유용하게 활용됩니다.
var answer = true;
예제
불리언의 동작 방식을 이해하기 위해 다음 예제를 살펴보겠습니다.
<html> <head> <title>JavaScript Boolean</title> </head> <body> <script> var num1 = 10; var num2 = 20; document.write(num1 > num2); </script> </body> </html>
실행 결과
위 예제에서 num1(10)은 num2(20)보다 작기 때문에 비교 연산 num1 > num2의 결과인 false가 화면에 출력됩니다. 이처럼 비교 연산자의 결과는 항상 불리언 값으로 반환됩니다.
참고 사항
ES6(ECMAScript 2015) 이후에는 var 대신 블록 스코프를 지원하는 let이나 const 키워드로 변수를 선언하는 것이 권장됩니다. 예를 들어 const answer = true;처럼 작성할 수 있으며, 값이 변경되지 않는 경우 const를 사용하면 코드의 안정성이 향상됩니다.