其他分享
首页 > 其他分享> > JS中的Math对象 - 逆战班

JS中的Math对象 - 逆战班

作者:互联网

//四舍五入
var res = Math.round(5.64321);

//获取最大值
var res = Math.max(10,20,30,40,55,66,72,32);

//获取最小值
var res = Math.min(12312,324,32,42,3,23,412,4332,21,3,-1);

//获取绝对值
var res = Math.abs(-100);

//退一取整
var res = Math.floor(1.9);

//进一取整
var res = Math.ceil(1.1);

//幂运算 用来获取x的y次方 2的3次方
var res = Math.pow(2,3);

//开方运算 返回一个数的平方根
var res = Math.sqrt(9);
random 返回 0 ~ 1 之间的随机数。

random() 返回 0 ~ 1 之间的随机数。
random 获取的数字 包括0不包括1。

//random 获取一个随机数 返回0-1之间的随机小数 包括0但是不包括1
var res = Math.random(x);
//取值范围 : 0 >= x > 1

//0-9随机数 小数
var res = Math.random(x)*10;
//取值范围 : 0 * 10 >= x > 1 * 10

//0-9随机整数 
var res = Math.floor(Math.random(x)*10);
//取值范围 : 向下取整(0 * 10 >= x > 1 * 10)

//1-10随机整数
var res = Math.floor(Math.random()*10)+1;
//取值范围 : 向下取整(0 * 10 + 1 >= x > 1 * 10 + 1)

//0-10随机整数
var res = Math.floor(Math.random()*11)+0;
//取值范围 : 向下取整(0 * 11 >= x > 1 * 11)

//5-15随机整数(15-5 +1) +5
var res = Math.floor(Math.random()*11)+5;
//取值范围 : 向下取整(0 * 10 + 5 >= x > 1 * 10 + 5)

a321432112 发布了1 篇原创文章 · 获赞 0 · 访问量 13 私信 关注

标签:10,res,random,JS,逆战班,取整,var,Math
来源: https://blog.csdn.net/a321432112/article/details/104600006