值域
问题
怎么判断某个变量的值在一个区间内。
方法
使用CoffeeScript链式比较的语法。
maxDwarfism = 147
minAcromegaly = 213
height = 180
normalHeight = maxDwarfism < height < minAcromegaly
# => true
详解
这是从Python移植过来的特性,无需像下面这样写出完整的比较:
normalHeight = height > maxDwarfism && height < minAcromegaly
CoffeeScript允许我们把两个比较连在一起,这种形式更加符合数学上的书写方式。