CoffeeScript的模数运算符的强制

时间:2014-05-19 00:42:56

标签: coffeescript

为什么CoffeeScript的%运算符会将其参数强制转换为数字?

coffee> '3' % 3
0
coffee> '3a' % 3
NaN

1 个答案:

答案 0 :(得分:1)

因为这就是Javascript规范所说的; §11.5

  

5。让leftNum为ToNumber(leftValue)。