JavaScript Math对象

JavaScript Math对象

JavaScript math 对象提供了多个常量和方法来执行数学运算。与日期对象不同,它没有构造函数。

JavaScript Math 方法

让我们看看JavaScript Math方法的列表以及它们的描述。

方法 描述
abs() 返回给定数的绝对值。
acos() 返回给定数的反余弦值(弧度)。
asin() 返回给定数的反正弦值(弧度)。
atan() 返回给定数的反正切值(弧度)。
cbrt() 返回给定数的立方根。
ceil() 返回大于或等于给定数的最小整数值。
cos() 它返回给定数字的余弦值。
cosh() 它返回给定数字的双曲余弦值。
exp() 它返回给定数字的指数形式。
floor() 它返回小于或等于给定数字的最大整数值。
hypot() 它返回给定数字的平方和的平方根。
log() 它返回一个数的自然对数。
max() 它返回给定数字的最大值。
min() 它返回给定数字中的最小值。
pow() 它返回底数的指数次幂的值。
random() 它返回0(包含)和1(不包含)之间的随机数。
round() 它返回给定数字的最接近的整数值。
sign() 它返回给定数字的符号。
sin() 它返回给定数字的正弦值。
sinh() 它返回给定数字的双曲正弦值。
sqrt() 它返回给定数字的平方根。
tan() 返回给定数字的正切值。
tanh() 返回给定数字的双曲正切值。
trunc() 返回给定数字的整数部分。

Math.sqrt(n)

JavaScript的math.sqrt(n)方法返回给定数字的平方根。

Square Root of 17 is: <span id="p1"></span>  
<script>  
document.getElementById('p1').innerHTML=Math.sqrt(17);  
</script>  

输出:

Square Root of 17 is: 4.123105625617661

Math.random()

JavaScript的math.random()方法返回0到1之间的随机数。

Random Number is: <span id="p2"></span>  
<script>  
document.getElementById('p2').innerHTML=Math.random();  
</script> 

输出:

Random Number is: 0.28646254620666567

Math.pow(m,n)

JavaScript的math.pow(m,n)方法返回m的n次方,即mn。

3 to the power of 4 is: <span id="p3"></span>  
<script>  
document.getElementById('p3').innerHTML=Math.pow(3,4);  
</script>  

输出:

3 to the power of 4 is: 81

Math.floor(n)

JavaScript的math.floor(n)方法返回给定数字的最低整数。例如3.7得到3,5.9得到5等等。

Floor of 4.6 is: <span id="p4"></span>  
<script>  
document.getElementById('p4').innerHTML=Math.floor(4.6);  
</script>  

输出:

Floor of 4.6 is: 4

Math.ceil(n)

JavaScript 的 math.ceil(n) 方法返回给定数字的最大整数。例如,对于 3.7 返回 4,对于 5.9 返回 6 等。

Ceil of 4.6 is: <span id="p5"></span>  
<script>  
document.getElementById('p5').innerHTML=Math.ceil(4.6);  
</script>  

输出:

Ceil of 4.6 is: 5

Math.round(n)

Javascript的math.round(n)方法返回给定数字的最接近的整数值。如果小数部分等于或大于0.5,则返回更大的数值1,否则返回较小的数值0。例如,对于3.7,返回4;对于3.3,返回3;对于5.9,返回6等。

Round of 4.3 is: <span id="p6"></span><br>  
Round of 4.7 is: <span id="p7"></span>  
<script>  
document.getElementById('p6').innerHTML=Math.round(4.3); 
document.getElementById('p7').innerHTML=Math.round(4.7);  
</script>  

输出:

Round of 4.3 is: 4
Round of 4.7 is: 5

Math.abs(n)

JavaScript的math.abs(n)方法返回给定数字的绝对值。例如,-4的绝对值为4,-6.6的绝对值为6.6等等。

Absolute value of -4 is: <span id="p8"></span>    
<script>    
document.getElementById('p8').innerHTML=Math.abs(-4);    
</script> 

输出:

Absolute value of -4 is: 4

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程