开发者学堂课程【JavaScript 入门与实战:数学对象 】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/582/detail/8052
数学对象
<met
an
ame="viewport"content="width=device-width,initial-scale=1.0">
<meta
http-equiv="x-UA-Compatible" content="ie=edge">
<title>Document</title>
</head>
<body>
</body>
<script>
// var str ='123';
// console.log(str.length);
// 包装对象
//三种原始类型 数值 字符串 布尔
/1原始类型的数据在一定条件下可以自动转为对象 这就是包装对象
// var v1 = new Number(123);
// console.log(v1);
// 原始值 可以自动当作对象来调用,可以调用各种属性及方法
//如果包装对象使用完成,会自动立即销毁
var a ='456';
a.
length;
1 Math 使用
Math 是一个内置对象,它具有数学常数和函数的属性和方法。不是一个函数对象。
与其它全局对象不同的是, Math 不是一个构造器,Math 的所有属性和方法都是静态的.
跟数学相关的运算直接使用 Math 中的成员即可 I
Math 对象的属性(常量)
属性(常量) 描述
Math.E 常量 数学常数 e。这是欧拉数,自然对数的底。
Math.LN2 常星 2 的自然对数。
Math.LN10 常量 10 的自然对数。
Math.LOG2E 常量 以 2 为底 e 的对数。
Math.LOG10E 常量 以 10 为底 e 的对数。
Math.PI 常量 Pi 这是圆的周长与直径的比值。
Math.SQRT12 常量 0.5 的平方根,或相当于 1 除以 2 的平方根。
Math.SQRT2 常量 2 的平方根。
Math对象的方法(函数)
方法(函数) 描述
Math.abs 函数 返回数字的绝对值。
Math.acos 函数 返回数字的反余弦值。
Math.acosh 函数 返回数字的双曲反余弦值(或反双曲余弦值)。
Math.asin 函数 返回数字的反正弦值。
Math.asinh 函数 返回数字的反双曲正弦。
Math.atan 函数 返回数字的反正切值。
Math.atan2 函数 将与X轴的角度(以弧度为单位)返回
由 y 和 x 坐标表示的点。
Math.atanh 函数 返回数字的反双曲正切。
Math.ceil 函数 返回大于或等于提供的数值表达式的最小整数。
Math.cos 函数 返回数字的余弦值。
Math.cosh 函数 返回数字的双曲余弦。
Math.exp 函数 返回 e(自然对数的底)的乘幕数。
Math.expm1 函数 返回e(自然对数的底)的乘幂数减去 1
结果。
Math.floor 函数 返回小于或等于提供的数值表达式的最
整数。
Math.hypot 函数 返回参数平方和的平方根。
Math.imul 函数 返回被视为 32 位带符号整数的两个数字的积。
Math.log 函数 返回数字的自然对数。
Math.loglp 函数 返回 1 加上一个数字的的自然对数。
Math.log10 函数 返回数字以 10 为底的对数。
Math.log2 函数 返回数字以 2 为底的对数。
Math,max 函数 返回提供的两个数值表达式中的较大值。
Math.min 函数 返回提供的两个数字中的较小值。
Math.pow 函数 返回基表达式的指定乘幕数的值。
Math.random 函数 返回介于 0 和 1 之间的伪随机数。
Math.round 函数 返回舍入到最近整数的指定数值表达式。
Math.sign 函数 返回数字符号,它指示数字为正数、负数还是 0。
Math.sin 函数 返回数字的正弦值。
Math.sinh 函数 返回数字的反双曲正弦。
Math.sqrt 函数 返回数字的平方根。
Math.tan 函数 返回数字的正切值。
Math.tanh 函数 返回数字的双曲正切。