为了账号安全,请及时绑定邮箱和手机立即绑定

boolean到底有什么用?作用是什么呢,麻烦看一下下面的问题!

boolean到底有什么用?作用是什么呢,麻烦看一下下面的问题!

largeQ 2021-04-05 10:07:46
这个程序:<html><body><script type="text/javascript">var b1=new Boolean( 0)var b2=new Boolean(1)var b3=new Boolean("")var b4=new Boolean(null)var b5=new Boolean(NaN)var b6=new Boolean("false")document.write("0 是逻辑的 "+ b1 +"<br />")document.write("1 是逻辑的 "+ b2 +"<br />")document.write("空字符串是逻辑的 "+ b3 + "<br />")document.write("null 是逻辑的 "+ b4+ "<br />")document.write("NaN 是逻辑的 "+ b5 +"<br />")document.write("字符串 'false' 是逻辑的 "+ b6 +"<br />")</script></body></html>----------------------显示的是:0 是逻辑的 false1 是逻辑的 true空字符串是逻辑的 falsenull 是逻辑的 falseNaN 是逻辑的 false字符串 'false' 是逻辑的 true----------------------------------------------这和document.write("NaN 是逻辑的 false")有什么不同么?为何还要弄的这么麻烦【备注】不用复制粘贴长篇大论了,我看过了,还是不理解,稍微举个小例子吧?
查看完整描述

2 回答

?
qq_花开花谢_0

TA贡献1835条经验 获得超6个赞

Boolean 数据类型,Boolean 变量存储为 16 位(2
个字节)的数值形式,但只能是 True 或是 False。Boolean
变量的值显示为 True 或 False(在使用 Print 的时候),或者
#TRUE# 或 #FALSE#(在使用 Write # 的时候)。使用关键字 True 与 False 可将
Boolean 变量赋值为这两个状态中的一个。

1234debug.Print 3<5Truedebug.Print 3>5False

以上代码前两行说明3<5是真(True ),后两行说明3>5是假(False)。


查看完整回答
反对 回复 2021-04-11
?
蝴蝶不菲

TA贡献1810条经验 获得超4个赞

boolean 是用来判断真还是假 如果他的返回是true 那么表示 这个条件成立 false表示条件不成立 举个简单的例子 boolean 变量名 ; boolean a = 1 > 3; 这个条件表示不成立 因为1 不可能大于3 那么 这个boolean变量a 就是假 即为false; 反之 如 3 > 1 的话 就是真 即为true !Boolean多用于判断 条件表达式 简单的说 他就两个值 要么真 要么假 很符合日常逻辑!

查看完整回答
反对 回复 2021-04-11
  • 2 回答
  • 0 关注
  • 641 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信