HTML Dog
跳至导航

逻辑

编程中一个非常重要的部分是能够比较值,以便在代码中做出决策。当进行比较时,结果要么是真,要么是假;这是一种称为布尔值的特殊数据类型。这就是逻辑

就像做数学一样,有一组运算符对布尔值进行操作。它们用于比较运算符左右两侧的两个值,以产生一个布尔值。

相等性

要找出两个值何时相等,请使用三等号运算符(“===”)。


15.234 === 15.234

true

我们还可以使用三不等号运算符(“!==”)来确定两个值是否不相等。


15.234 !== 18.4545

true

重要的是要知道,包含数字的字符串和实际数字是不相等的


'10' === 10

false

大于和小于

比较两个数字很有用,例如,用于确定哪个数字更大或更小。第一个示例是比较 10 和 5,使用大于运算符(“>”)来查看 10 是否更大。


10 > 5

true

接下来我们使用小于运算符(“<”)来确定左值是否更小。


20.4 < 20.2

false

该示例返回 false,因为 20.4 不是比 20.2 小的数字。

组合比较

可以使用大于或等于小于或等于运算符(分别为“>=”和“<=”)来组合相等性和大小的比较。


10 >= 10

true

10 <= 5

false