var pi = Math.PI;//圆周率
console.log(pi);
var res = Math.abs(-1);//返回的是负数的绝对正值
res = Math.abs(-1.5);
console.log(res);
res = Math.round(1.3);//返回的是1.3四舍五入的整数值
res = Math.round(1.5);
console.log(res);
res = Math.ceil(1.2);//向上取整 即向上取距离1.2最近的整数值
res = Math.ceil(1.9);
console.log(res);
res = Math.floor(1.2);//向下取整 即向下取距离1.2最近的整数值
res = Math.floor(1.9);//向下取整
console.log(res);
res =Math.sqrt(9);//Math.sqrt(x) 返回的是x的平方根 即 开平方
console.log(res);
res = Math.pow(3,2);//Math.pow(x,y);返回的是x的y次幂 即x自己乘以自己y次
console.log(res);
res = Math.max(1,5,2,9);//返回参数列表中的最大值
res = Math.min(1,5,2,9);//返回参数列表中的最小值
console.log(res);
console.log('----取随机数 random-----------');
res = Math.random();//取0到1之间的随机数 包含0 不包含1即取不到1
console.log(res);
res = Math.random()*10;//Math.random()*10这样取的是0-10之间的随机数 不包含10
console.log(res);
// 我们现在想取到0-9之间的随机整数
// res = Math.floor(res);
res = Math.floor(Math.random()*10);//返回的是0-9之间的随机整数 包含0和9
console.log(res);
res = Math.floor(Math.random()*11);//返回的是0-10之间的随机整数 包含0和10
console.log(res);
res = Math.floor(Math.random()*10)+1;//返回的是1-10之间的随机整数 包含1和10
//JavaScript 函数始终返回介于 min 和 max(都包括)之间的随机数
// Math.floor(Math.random() *(max - min + 1) )) + min
//JavaScript 函数始终返回介于 min(包括)和 max(不包括)之间的随机数:
// Math.floor(Math.random()*(max - min))+min
// 验证取1-10之间的随机整数 但是不包含10
res =Math.floor(Math.random()*9)+1;
console.log(res);
数学对象
最新推荐文章于 2025-02-25 13:36:38 发布