Javascript - Math类常用方法

Math类常用方法

  • min()和max()方法
    min():返回参数中的最低值;
    max():返回参数中的最高值;

  • 舍入方法

Math.ceil()执行向上舍入,即它总是将数值向上舍入为最接近的整数;
Math.floor()执行向下舍入,即它总是将数值向下舍入为最接近的整数;
Math.round()执行标准舍入,即它总是将数值四舍五入为最接近的整数;

  • abs(x) 绝对值
    返回数的绝对值;

  • pow(x,y)
    返回 x 的 y 次幂。

  • random()
    返回0到1之间的伪随机数(大于等于0,小于1),以当前时间为随机数种子;

简单示例:

//min()和max()方法
console.log("max(): " + Math.max(1,2,3,4,5));  //5
console.log("min(): " + Math.min(1,2,3,4,5));  //1

//舍入方法
var number = 1.2;
console.log("ceil(): " + Math.ceil(number));  //2
console.log("floor(): " + Math.floor(number));  //1
console.log("round(): " + Math.round(number));  //1 这个及时四舍五入

//abs(x) 绝对值
console.log("abs(): " + Math.abs(-1.2));  //1.2
console.log("abs(): " + Math.abs(1.2));  //1.2

//pow(x,y) x 的 y 次幂
console.log(Math.pow(2, 2));  //4

//random()
console.log(Math.random());
//随机数为 1-10
Math.floor(Math.random() * 10 + 1);

你可能感兴趣的:(Javascript - Math类常用方法)