JS Math数学函数中一些常用的方法

Math:数学函数。虽然叫函数,但是Math是对象数据类型的。
当我们在执行typeof Math的时候输入的是"object"说明是对象数据类型。
Math给我们提供了很多常用的操作数字的方法。
我们可以在谷歌浏览器控制器中。输入console.dir(Math)就知道Math中包含着很多方法。
如下图所示,我只是简单的列举了一些Math中自带的方法,有一些是不常用的。
这里写图片描述

下面我就介绍10种比较常见的Math方法吧!

1、Math.abs 取一个数的绝对值
用法是:Math.abs([value])获取占位符
注:这里的[value],value指的是要区绝对值的那个数,而[]只不过是个占位符而已。

2、Math.ceil([value]) 向上取整
3、Math.floor([value]) 向下取整
4、Math.round([value]) 四舍五入

我们将一次对以上三个方法举出一些例子。

Math.ceil(12.1) //13
Math.ceil(-12.5) //-12

Math.floor(12.6) // 12
Math.floor(-12.3) //-13

Math.round(12.4) //12
Math.round(12.5)  //13

Math.round(-12.5) // -12  (负数中5包括在向下)
Math.round(-12.1) // -12
Math.round(-12.51) // -13

5、Math.random()获取[0~1)之间的随机小数
在这里我们需要注意的是
一、获取的范围是0到1之间,但是包含0并不包含1。
二、()中不需要传递任何的参数
扩展延伸:
获取n到m之间的随机整数(包含n也包含m)
在这里有一个公式:Math.round(Math.random()*(m-n)+n)

6、Math.max([value],[value],[value]…) 获取一组数中的最大值
7、Math.min([value],[value],[value]…) 获取一组数中的最小值

8、Math.PI 获取圆周率π的值 (Math.PI并不是一个方法)
当我们在浏览器中执行Math.PI,获取π的值的时候我们得到的是3.141592653589793
(不信的童鞋可以在谷歌浏览器控制台输出一下,console.log(Math.PI)

9、Math.pow ([value],[n]) 获取一个值的多次幂
10、Math.sqrt([value]) 开平方

Math.pow(10,2) ->100
Math.sqrt(100) -> 10

以上10种方法就是我自己总结的一些JS中Math数学函数中常用的方法。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值