【JavaScript】内置对象Math
2016-11-18 10:30
393 查看
Math是具有用于数学常数和函数的属性和方法一内置对象。不是函数对象。
描述编辑
不像其他的全局对象,Math不是一个构造函数。所有属性和方法
Math都是静态的。你指的是常数pi为
Math.PI你调用正弦函数为
Math.sin(x),其中
x是方法的参数。常量与实数在JavaScript中全精度定义。
属性编辑
Math.E欧拉常数和自然对数的底,大约2.718。
Math.LN22的自然对数,约为0.693。
Math.LN1010个自然对数,约为2.303。
Math.LOG2E基地2的对数电子商务,约为1.443。
Math.LOG10E基地10的对数电子商务,约为0.434。
Math.PI
一个圆的周长(2*π*r)和直径(2*r)的比值(π),约3.14159的圆周的比率。
注:180° = π
2*π就是360° ,恰好是整个圆的角度。
Math.SQRT1_21/2平方根; 等价地,1比平方根2,约为0.707。
Math.SQRT22的平方根,约1.414。
方法编辑
需要注意的是三角函数(sin(),
cos(),
tan(),
asin(),
acos(),
atan(),
atan2())想到还是弧度返回角度。为了弧度转换为度,除以
(Math.PI / 180),并以此乘其他方式进行转换。
需要注意的是很多的数学函数有一个精密这是实现相关。这意味着,不同的浏览器可以给不同的结果,甚至在不同的操作系统或架构相同JS引擎可以给不同的结果。
Math.abs(x)返回数字的绝对值。
Math.acos(x)返回一个数字的反余弦值。
Math.acosh(x)返回一个数字的双曲反余弦值。
Math.asin(x)返回一个数字的反正弦。
Math.asinh(x)返回一个数字的双曲反正弦。
Math.atan(x)返回一个数字的反正切。
Math.atanh(x)返回一个数字的双曲反正切。
Math.atan2(y, x)返回其参数的商的反正切。
Math.cbrt(x)返回一个数的立方根。
Math.ceil(x)返回的最小整数大于或等于一个号码。
Math.clz32(x)返回一个32位的整数的前导零的数目。
Math.cos(x)返回一个数字的余弦值。
Math.cosh(x)返回一个数字的双曲余弦值。
Math.exp(x)返回e 点¯x,其中点¯x是参数,而E是欧拉常数(2.718 ...)时,自然对数的基地。
Math.expm1(x)返回从减1
exp(x)。
Math.floor(x)返回的一个数的最大正整数或最小负整数或等于这个数。
Math.fround(x)返回最近的单精度一些浮点表示。
Math.hypot([x[, y[, …]]])返回其参数的平方和的平方根。
Math.imul(x, y)返回一个32位的整数相乘的结果。
Math.log(x)返回自然对数(日志Ë一些,也LN)。
Math.log1p(x)返回自然对数(日志Ë的,也LN)
1 + x的数x。
Math.log10(x)返回一个数字的以10对数。
Math.log2(x)返回一个数字的以2的对数。
Math.max([x[, y[, …]]])返回最大的零个或多个数字。
Math.min([x[, y[, …]]])返回最小的零个或多个数字。
Math.pow(x, y)返回基地对指数功率,也就是说,。
baseexponent
Math.random()返回0和1之间的伪随机数。
Math.round(x)返回四舍五入到最接近的整数数字的值。
Math.sign(x)返回x的符号,表示x是否为正,负或零。
Math.sin(x)返回一个数字的正弦值。
Math.sinh(x)返回一个数字的双曲正弦值。
Math.sqrt(x)返回一个数字的正平方根。
Math.tan(x)返回一个数字的正切值。
Math.tanh(x)返回一个数字的双曲正切值。
Math.toSource()返回字符串
"Math"。
Math.trunc(x)
返回数字x的组成部分,删除任何小数位。
原文链接:https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math
相关文章推荐
- JavaScript之--引用类型、作用域、 基本包装类型、内置对象Math
- JavaScript高级程序设计之引用类型之单体内置对象之Math对象第5.7.2讲笔记
- JavaScript高级程序设计 阅读笔记(十二) js内置对象Math
- javaScript内置对象Math
- JavaScript内置对象--Math和Date
- javaScript 内置对象七 (Math)
- 说说 JavaScript 内置对象(Global 对象、Math 对象)
- javascript - 内置对象 String/Date/Array/Math
- Javascript 内置对象 Math
- javascript对象之内置对象Math使用方法
- JavaScript第四章知识点总结——JS内置对象 Array Date Math
- JavaScript内置对象Math 产生随机整数
- JavaScript高级程序设计 阅读笔记(十二) js内置对象Math
- JavaScript 基础(4)ECMAScript(基础语法)——内置对象Array、String、Math、Date
- JavaScript一些简单的内置对象(String,Math,Date)
- JavaScript内置对象--单体内置对象(Global、Math)详解
- JavaScript基础——引用类型(四)基本包装类型(Boolean、Number、String)、单体内置对象(Global、Math)
- JavaScript学习笔记(六)----内置对象Global 和Math
- 【JavaScript】内置对象Math
- javascript对象之内置对象Math使用方法