方法 | 定义 | 用法 | 参数 | 返回值 |
ceil() | 对一个数进行上舍入 | Math.ceil(n) | 必需 必须是一个数值 | 大于等于n,并且是与它最接近的整数 |
floor() | 对一个数进行下舍入 | Math.floor(n) | 必需 必须是一个数值或表达式 | 小于等于n,并且是与它最接近的整数 |
round() | 把一个数字舍入为最接近的整数 | Math.round(n) | 必需 必需是数字 | 与n最接近的整数 对0.5进行上上舍入 |
random() | 返回一个大于等于0并且小于1的随机数 | Math.random(n) | 无 | 0-0.1之间的一个随机数 |
获得1-10的随机整数:
var num=Math.floor(Math.random()*10+1);