JavaScript 布尔值
下面是JavaScript 布尔方法的示例。
- 例子:
javascript
javascript
javascript
javascript
javascript
- 输出:
true
Boolean 是一种返回两个值(即真或假)中的任一个的数据类型。在 JavaScript 中,布尔值用作函数来获取变量、对象、条件、表达式等的真假值。
例子:
这里 a1 和 a2 分别存储布尔值,即 true 和 false。
var a1 = true;
var a2 = false;
注意:下面的变量是用字符串而不是布尔值初始化的。
var a1 ="true";
var a2 ="false";
JavaScript 中的 Boolean()函数:布尔函数返回变量的布尔值。它还可用于查找条件、表达式等的布尔结果。
句法:
Boolean(variable/expression)
注意:具有值的变量或对象被视为真正的布尔值。 '0'、'NaN'、空字符串、'undefined'、'null' 被视为假布尔值。
用于显示布尔值工作的 JavaScript
代码#1:
下面的程序将给出真值作为输出。
javascript
输出:
Boolean(10) is true
Boolean("GeeksforGeeks") is true
Boolean(2.74) is true
Boolean(-1) is true
Boolean('true') is true
Boolean('false') is true
Boolean(3 * 2 + 1.11) is true
Boolean(1<2) is true
代码#2:
下面的程序将给出错误值作为输出。
javascript
输出:
Boolean(0) is false
Boolean("") is false
Boolean(e) undefined is false
Boolean(-0) is false
Boolean(false) is false
Boolean(NaN) is false
Boolean(null) is false
Boolean(1>2) is false
JavaScript 布尔对象:
javascript 中的布尔对象是布尔值的对象包装器。 JavaScript 中的布尔值也可以使用 new 关键字来定义。
句法:
new Boolean(value)
代码#3:
javascript
输出:
v1 = false
v2 = false
v3 = false
v4 = false
v5 = true
v6 = true
代码 #4:
javascript
输出:
v1 = = v2 is true
v1 = = = v2 is false
注意: v1 = = = v2不正确,因为 v1 和 v2(object) 的类型不同。
支持的浏览器:
- 谷歌浏览器 6 及以上
- 边缘 12 及以上
- 火狐 4 及以上
- Internet Explorer 9 及更高版本
- Opera 12 及以上
- Safari 5.1 及更高版本