8月13日JavaScript学习笔记

JavaScript通过Math对象的属性提供了一组函数和常量以支持更复杂的数学计算

MAth.pow(2,53) //=>9007199254740992:2的23次方

Math.round(.6) //=>1.0:舍入到最接近的整数

Math.ceil(.6) //=>1.0:向上舍入到一个整数

Math.floor(.6) //=>0.0:向下舍入到一个整数

Math.abs(-5) //=>5:绝对值

Math.max(x,y,z) //=>返回最大的参数

Math.min(x,y,z) //=>返回最小的参数

Math.random() //=>伪随机数x,其中0 ≤ x < 1.0

Math.PI //π:圆周率

Math.E //e:自然对数的底数

Math.sqrt(3) //=>3**0.5:3的平方根

Math.pow(3, 1/3) //=>3**(1/3):3的立方根

Math.sin(0) //三角函数:还有Math.cos,Math.atan等

Math.log(10) //10的自然对数

Math..log(10)/Math.LN10 //已10为底100的对数

Math.log(512)/Math.LN2 //已2为底512的对数

Math.exp(3) //Math.E的立方

ES6定义了以下Number属性

Number.parseInt() //解析一个字符串,并返回一个整数
Number.parseFloat() //解析一个字符串,并返回一个浮点数
Number.isNan(x) //判断x是否为NaN
Number.isFinyte(x) //判断x是数值还是无穷
Number.isInteger(x) //判断X是否为整数

ES6及以后版本中的布尔值搜索函数

x.includes("a") //true:a是否字符串a

本文作者:小小孩子们
本文链接:https://xxhzm.cn/index.php/archives/101/

最后修改:2021 年 08 月 31 日 09 : 44 PM
如果觉得我的文章对你有用,请随意赞赏