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://www.xxhzm.cn/index.php/archives/101/
此处评论已关闭