我知道我可以说某些事情是真是假,但在我这样做之后我能做些什么呢?必须有更多。
如果有人有一个例子会很棒。
答案 0 :(得分:1)
布尔, 换一种说法: 是/否0/1正确/错误
我不熟悉编码,因为我也在初学者区。但我从大多数人那里了解到,布尔值是定义某事物/代码的当前状态。
是开灯吗?是..那么在代码中它将是" true" 不?...然后"假"
你可以在If语句中使用它......比如
if (lightOn == true) {
//then do this
}
else if (lightOff == false) {
//then do this
}
在某种程度上。
答案 1 :(得分:1)
代码基本上只是对数据做出决策,并根据这些决策采取行动。这是一个粗略的过度简化,但它通常是正确的。
布尔人(以及可以"行为"作为布尔人)的事情很重要,因为他们是if
语句和其他条件用来决定做什么的。
作为一个非常简化的,真实世界的例子,想象一下:
var correctPassword = "myPassword";
var enteredPassword = (get the entered password);
if (correctPassword == enteredPassword) {
logUserIn();
} else {
showBadPasswordError();
}
==
比较两件事(在这种情况下为字符串),并返回一个布尔值,指示两个字符串是否相同。在这种情况下,如果它返回true
,则表示用户的密码是正确的,因此它使用该信息来决定是否记录用户。