逻辑
编程中一个非常重要的部分是能够比较值,以便在代码中做出决策。当进行比较时,结果要么是真,要么是假;这是一种称为布尔值的特殊数据类型。这就是逻辑。
就像做数学一样,有一组运算符对布尔值进行操作。它们用于比较运算符左右两侧的两个值,以产生一个布尔值。
相等性
要找出两个值何时相等,请使用三等号运算符(“===”)。
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
