【发布时间】:2015-02-11 15:42:41
【问题描述】:
我找不到明确说明长度属性的返回值是什么的资源。我看到模糊地提到它是一个“整数”,但没有明确说明它会遵循正常的整数数学期望。
更准确地说,如果我在模运算中使用长度属性,结果会像典型的整数数学一样向下舍入,还是会给我浮点数?
【问题讨论】:
-
Javascript 没有整数类型的概念——只有“数字”类型。如果您的模运算会在任意整数上产生小数结果,那么它将对
length的值执行相同的操作。 -
那么您将使用 Math.floor() 和 Math.ceil() 向上或向下舍入。太好了,谢谢!
标签: javascript arrays math integer