美文网首页让前端飞
JavaScript--Math对象

JavaScript--Math对象

作者: 阿毛啊726 | 来源:发表于2020-07-07 21:37 被阅读0次

Math对象属性

Math.E
2.718281828459045
Math.LN2
0.6931471805599453
Math.PI
3.141592653589793
Math.LN10
2.302585092994046

Math对象方法

Math.ceil 上取整
Math.floor 下取整
Math.round 四舍五入
Math.random 0-1之间的随机数,不包括0 1
Math.max 一组数中的最大值
Math.min 一组数中的最小值

console.log(Math.round(25.5));//26
console.log(Math.floor(25.5));//25
console.log(Math.ceil(25.5));//26
console.log(Math.random());//0.8254861
console.log(Math.max(0, 10, 20, 30, 5, 6, 85));//85
console.log(Math.min(0, 10, 20, 30, 5, 6, 85));//0

在1-10之间取随机数

console.log(Math.floor(Math.random() * 10) + 1);

random的范围是0-1.不包括0/1,扩大10倍后0-10,不包括0、10 ,下取整后范围0-9,再+1,范围为1-10

console.log(Math.abs(-4));//绝对值 4
console.log(Math.pow(10, 2));// x的y次方 100
console.log(Math.sqrt(9));//开方 3

相关文章

网友评论

    本文标题:JavaScript--Math对象

    本文链接:https://www.haomeiwen.com/subject/wwxtcktx.html