JavaScript Math.floor方法
Math.floor() 方法会返回小于等于所传参数的最大整数。
语法
Math.floor(x)
参数
- x:必需。一个数值,将被下舍入为整数。
返回值
返回小于等于 x 的最大整数。
示例1:向下取整
var a = Math.floor(4.3); // 4
var b = Math.floor(9.999); // 9
var c = Math.floor(-9.999); // -10
上面的示例中,变量a、b、c依次得到了4、9、-10,因为它们分别对4.3、9.999、-9.999进行了向下取整。注意,-9.999向下取整的结果是-10,因为Math.floor方法会返回小于或等于给定的参数的最大整数。
示例2:结合其他函数使用
Math.floor方法经常与Math.random函数一起使用,以获得一个随机整数。
var randomNum = Math.floor(Math.random() * 10);
上面的代码会生成一个0到9之间的随机整数,因为Math.random方法会生成一个0到1之间的随机数,然后将其乘以10,结果介于0到10之间(不包括10),最后使用Math.floor方法向下取整,得到一个0到9之间的随机整数。
总结
- Math.floor方法会将数值向下取整为最接近的整数。
- 该方法经常与其他的数值方法一起使用,以获得所需的结果。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:JavaScript Math.floor方法(对数值向下取整) - Python技术站