js Math

js Math

简介

  Math是JavaScript的一个内置对象,它提供了一些数据属性和方法,可以对数字进行计算(用于Number类型)。Math和其他全局对象不同,它不是一个构造器,Math的所有方法和属性是静态资源,可直接访问使用。

小知识点

(utf-8编码1个字符对应3个字节;gbk编码1个字符对应2个字节) &emsp+; 一个字,1个字符,4个字节; &ensp+;半个字,0.5个字符,2个字节; 四分之一字,0.25个字符,1个字节

方法
Math.abs()

  绝对值:Math.abs(-10) // 10

Math.ceil()

  取整进;Math.ceil(5.4) // 6

Math.floor

  取整不进,Math.floor(8.6) // 8

Math.round()

  四舍五入,Math.round(5.4) // 5

Math.random()

  返回一个浮点数,范围 0-1之间, Math.random() // 0.666

Math.min()

  取最小值,Math.min(1,2,3) // 1 (无参数 // Infinity;参数不能被转为数值 // NaN)

Math.max()

  取最大值,Math.max(1,2,3) // 3 (无参数 // -Infinity;参数不能被转为数值 // NaN)

Math.sqrt

  平方根, Math.sqrt(4) // 2

Math.pow

  次幂, Math.pow(4,2) // 16

Math.trunc()

  去小数点后不改变正负值取整,Math.trunc(9.1) // 9 (Math.trunc(-9.1) // 9;参数不是数值且不能被转换为数组 // NaN)

Math.sin()

  正弦值 Math.sin(90 * Math.PI / 180) // 1

Math.pi

  余弦值 Math.cos(90 * Math.PI / 180) // 0

Math.PI

  圆周率3.141592653589793

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值