1. 主页
  2. 文档
  3. JavaScript 教程
  4. JavaScript 对象
  5. JavaScript Math

JavaScript Math

JavaScript的数学对象提供多种常量和方法进行数学运算。与日期对象不同,它没有构造函数。

JavaScript 数学方法

让我们看看带有描述的 JavaScript Math 方法列表。

稍等。。。

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.392537832251008

Math.pow(m,n)

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

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 代表 3.7,5 代表 5.9 等等。

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) 方法返回给定数字的最大整数。例如 4 代表 3.7,6 代表 5.9 等等。

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。例如,4 代表 3.7,3 代表 3.3,6 代表 5.9 等。

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

 

这篇文章对您有用吗?