js内置对象值Math

Math对象是数学对象,是一个工具对象,所以它不用通过new的方式来实例化,直接使用Math就可以调用对象内部的方法。

常用方法:

(1)abs(x):返回数的绝对值

<script type="text/javascript">

document.write(Math.abs(7.25) + "<br />")
document.write(Math.abs(-7.25) + "<br />")
document.write(Math.abs(7.25-10))

</script>
(2)ceil(x):对数进行上舍入

<script type="text/javascript">

document.write(Math.ceil(0.60) + "<br />") //1
document.write(Math.ceil(0.40) + "<br />") //1
document.write(Math.ceil(5) + "<br />")    //5
document.write(Math.ceil(5.1) + "<br />")  //6
document.write(Math.ceil(-5.1) + "<br />") //-5
document.write(Math.ceil(-5.9))            //-5

</script>

(3)floor(x):对数进行下舍入

<script type="text/javascript">

document.write(Math.floor(0.60) + "<br />")  //0
document.write(Math.floor(0.40) + "<br />")  //0
document.write(Math.floor(5) + "<br />")     //5
document.write(Math.floor(5.1) + "<br />")   //5
document.write(Math.floor(-5.1) + "<br />")  //-6
document.write(Math.floor(-5.9))             //-6

</script>

(4)random():返回0-1之间的随机数

<script type="text/javascript">

document.write(Math.random())

</script>
(5)round(x):把数四舍五入最近接的整数

<script type="text/javascript">

document.write(Math.round(0.60) + "<br />") //1
document.write(Math.round(0.50) + "<br />") //1
document.write(Math.round(0.49) + "<br />") //0
document.write(Math.round(-4.40) + "<br />") //-4
document.write(Math.round(-4.60))            //-5

</script>

总结:

以上是Math对象的常见方法,此外还有许多方法,这里就不一一列举了。



评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值