JS 中 Math的一些常用用法

Math是数学函数,但又属于对象数据类型  type of Math => 'object'

1、Math.min(a,b,c,d,.......)

是求数字  a,b,c,d,......中的最小数字( 注意:a、b、c....数字一定要是数字或者是字符串类型的数字或者是可以通过隐式转换而来的一些参数,否则算出来是NAN或者是报错。一定请注意了。如果不填的话,为NAN)

2、Math.max(a,b,c,d,.......)

是求数字  a,b,c,d,......中的最大的数字( 注意:a、b、c....数字一定要是数字或者是字符串类型的数字或者是可以通过隐式转换而来的一些参数,否则算出来是NAN或者是报错。一定请注意了。如果不填的话,为NAN)

3、Math.abs(a)

是求数字的绝对值。注意了,a一定是为数字或者是字符串类型的数字或者是可以通过隐式转换而来的一些参数,否则算出来的是NAN或者会报错。如果不填的话,为NAN

4、Math.round(a)

是求数字的四舍五入后的数字。注意了,a一定是为数字或者是字符串类型的数字或者是可以通过隐式转换而来的一些参数,否则算出来的是NAN或者会报错。如果不填的话,为NAN

5、Math.sqrt(a)

是求该数字的平方根。注意了,a一定是为数字或者是字符串类型的数字或者是可以通过隐式转换而来的一些参数,否则算出来的是NAN或者会报错。如果不填的话,为NAN

6、Math.pow(a,b)

该方法是求a数字的b次幂,注意了注意了,a和b一定是为数字或者是字符串类型的数字或者是可以通过隐式转换而来的一些参数,否则算出来的是NAN或者会报错。如果不填的话,为NAN。这里要注意的是,如果a正常写,b写成一个空字符串的话,会默认将空字符串转变为0(  隐式转换   ),同理b正常写,a写成空字符串的话,会将a转变为0.这里一定要注意。

7、Math.floor(a)

该方法是求  小于等于 a 的最大一个整数。  注意了,a一定是为数字或者是字符串类型的数字或者是可以通过隐式转换而来的一些参数,否则算出来的是NAN或者会报错。如果不填的话,为NAN

8、Math.random()

该方法是随机生成一个大于等于0并且小于1的一个浮点数,这里可以不用在括号里填写。

9、Math.cos()

用法:Math.cos(0, Math.PI / 180) // 1

10、Math.sin()

用法:Math.sin(90 * Math.PI / 180) // 1

11、Math.ceil(a)

该方法返回大于或等于一个给定数字的最小整数。注意了,a一定是为数字或者是字符串类型的数字或者是可以通过隐式转换而来的一些参数,否则算出来的是NAN或者会报错。如果不填的话,为NAN

以上是我总结的关于Math的一些用法,不对的话可以来纠正一下

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值