Math对象
常用方法
min()和max()方法var values = [1, 2, 3, 4, 5, 6, 7, 8]; var max = Math.max.apply(Math, values); var min = Math.min.apply(Math, values);Math.ceil()执行向上舍入,即它总是将数值向上舍入为最接近的整数;Math.floor()执行向下舍入,即它总是将数值向下舍入为最接近的整数;Math.round()执行标准舍入,即它总是将数值四舍五入为最接近的整数。Math.random()返回大于等于0小于1的一个随机数。Math.abs(num)返回num的绝对值。Math.pow(num,power)返回num的power次幂。
// 返回指定区间的数
function selectFrom(lowerValue, upperValue) {
let choices = upperValue - lowerValue + 1;
return Math.floor(Math.random() * choices + lowerValue);
}
const num = selectFrom(2, 10);
alert(num); // 介于 2 和 10 之间(包括 2 和 10)的一个数值
← url编码方式 面向对象编程(oop重点) →