Last Updated : 11 Jul, 2025
The Boolean() constructor in JavaScript is a built-in function that can be used to create a new Boolean object. The Boolean() constructor takes a single argument and returns a Boolean object with a value of true or false depending on the type and value of the argument passed in.
Syntax:
Boolean(value)
Parameter: This constructor accepts a single argument
Below are examples of the Boolean Constructor property.
Example 1: In this example, we will create simple boolean values
javascript
function func() {
let value1 = Boolean(true);
let value2 = Boolean(false);
console.log(value1);
console.log(value2);
}
func();
Output:
true false
Example 2: In this example, we will convert String, Number, and Date to boolean data type using the Boolean constructor as a function
javascript
function func() {
let value1 = Boolean("Hello");
let value2 = Boolean("0");
let value3 = Boolean(0);
let value4 = Boolean(new Date());
console.log(value1);
console.log(value2);
console.log(value3);
console.log(value4);
}
func();
Output:
true true false true
Supported Browsers:
We have a complete list of Javascript Boolean methods, to check those please go through the Javascript Boolean Complete Reference article.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4