Math.random() 、Math.round() 、Math.floor() 、Math.ceil() 、Math.pow() 、Math.abs() 、Math.sqrt() 、Math.PI() 、Math.max() 、Math.min()
Math.random()-----随机值
Mat.random()*(100+1-1)+1; // 语法: Math.random()*(b+1-a)+a;【注】随机值的范围是a~((b-1).999999)
Math.round()----四舍五入取整
let float1 = 123.6789; float1 = Math.round(float1); let float2 = -12.9866 float2 = Math.round(float2);【注】去掉小数部分,四舍五入取整数,保留整数部分;如果是负数先转换为正数处理,在添加上符号
Math.floor()-----向下取整
let float = 123.99999; float = Math.floor(float);【注】完全舍去小数部分,不管小数部分是否大于5,都要舍去
Math.ceil()-----向上取整
let float = 123.456; float = Math.ceil(float);【注】只要有小数部分,整数部分就加1;
Math.pow()-----乘方,幂运算
let float = Math.pow(2,3); // 语法: Math.pow(参数1,参数2);【注】 参数1:底数; 参数2:指数; 如果参数2写成分数表示开几次方;Math.pow(2,1/3);表示2开3次方
Math.abs()-----绝对值
let float = Math.abs(-10); // 语法: Math.abs(参数);【注】任何数值的绝对值,参数不管是负数还是正数都会转换成绝对值的形式
Math.sqrt()-----平方根
let float = Math.sqrt(9); // 语法: Math.sqrt(数值);【注】开平方,结果只有正数
Math.PI()-----圆周率的数值
let float = Math.PI;Math.max()-----最大值
let float = Math.max(1,24,6); // 语法 Math.max(参数1,参数2,参数3);【注】查找参数中最大的数值
Math.min()------最小值
let float = Math.min(2,4,6,1); // 语法: Math.min(参数1,参数2,参3);【注】查找参数中最小的值