JavaScript-内置Math对象(数学对象)中常用的方法汇总

本文将介绍JavaScript中的Math对象,这是一个静态对象,无需实例化即可使用。重点讲解了Math.PI、Math.max()、Math.min()、Math.abs()、Math.ceil()、Math.floor()、Math.round()、Math.pow()、Math.sqrt()和Math.random()等方法的用法,涵盖了从获取圆周率到执行随机数生成的各种数学操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Math 是 JS中的数学对象,属于一个静态对象;换句话说:在使用Math对象,不需要创建实例。

Math.PI

Math.PI 属性返回小数位为十五位的圆周率值。

console.log(Math.PI) // 3.141592653589793
Math.max()

Math.max([value1[, value2...]]) 返回零个或多个数中的最大值,多个数之间用逗号 , 隔开

  • value1, value2, ... 一组数值需要判断的数值
console.log(Math.max(1, 5, 4, 51, 23, 45, 16)) // 51
Math.min()

Math.min([value1[,value2, ...]]) 返回零个或更多个数值的最小值

console.log(Math.max(1, 5, 4, 51, 23, 45, 16)) // 1
Math.abs()

Math.abs(x) 该方法用于返回指定的一个数的绝对值

console.log(Math.abs(-69)) // 69
console.log(Math.abs(69)) //  69
Math.ceil()

Math.ceil(x) 对传入的一个数进行向上取整(小数位不为零时,整数加1,小数去掉)

console.log(Math.ceil(5.000)) // 5
console.log(Math.ceil(5.0001)) // 6
Math.floor()

Math.floor(x) 向下取整(直接去掉小数)

console.log(Math.floor(9.999999999)) // 9
Math.round()

Math.round(x) 对传入的一个数进行四舍五入(通过小数点后一位决定是否四舍五入)

console.log(Math.round(5.5001)) // 6
console.log(Math.round(5.4999)) // 5
Math.pow()

Math.pow(x,y) 求x的y次方

console.log(Math.pow(2, 3)) // 8
Math.sqrt()

Math.sqrt(x) 求 x 的平方根

console.log(Math.sqrt(121)) // 11
Math.random()

Math.random() 返回一个0到1之间的随机小数; 范围[0,1),也就是说,从0(包括0)往上,但是不包括1(取不到1);该方法没有参数

console.log(Math.random()) // 0.7788394216557573
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值