This time I will bring you what common mathematical functions are in JS? , what are the precautions for implementing mathematical functions in JS? The following is a practical case, let’s take a look.
1. Code
<script language="javascript"> <!-- document.write("欧拉常数e的值为(e属性):"+Math.E+"<br>"); document.write("2的自然对数为(LN2属性):"+Math.LN2+"<br>");//2的几次方等于e document.write("10的自然对数为(LN10属性):"+Math.LN10+"<br>");//10的几次方等于e document.write("7的自然对数(log()方法):"+Math.log(7)+"<br>");//7的几次方等于e document.write("0的自然对数(log()方法):"+Math.log(0)+"<br>"); document.write("-1的自然对数(log()方法):"+Math.log(-1)+"<br>"); document.write("2的自然对数(log()方法):"+Math.log(2)+"<br>");//2的几次方等于e document.write("以2为基数的e的对数的值:"+Math.LOG2E+"<br>");//E的几次方等于2 document.write("以10为基数的e的对数的值:"+Math.LOG10E+"<br>");//E的几次方等于10 document.write(Math.SQRT1_2);//0.5的平方根 document.write(Math.SQRT2);//2的平方根 document.write("2的平方根:"+Math.sqrt(2)+"<br>"); document.write("4的平方根:"+Math.sqrt(4)+"<br>"); document.write("5的平方根:"+Math.sqrt(5)+"<br>"); document.write("10的平方根:"+Math.sqrt(10)); document.write("-2的绝对值:"+Math.abs(-2)+"<br>"); document.write("0的绝对值:"+Math.abs(0)+"<br>"); document.write("2的绝对值:"+Math.abs(2)+"<br>"); document.write("2.7的绝对值:"+Math.abs(2.7)+"<br>"); document.write("-2.7的绝对值:"+Math.abs(-2.7)); document.write("1的正弦值:"+Math.sin(1)+"<br>"); document.write("0的正弦值:"+Math.sin(0)+"<br>"); document.write("-1的正弦值:"+Math.sin(-1)+"<br>"); document.write("1的反正弦值的正弦值:"+Math.sin(Math.asin(1))+"<br>"); document.write("1的余弦值:"+Math.cos(1)+"<br>"); document.write("0的余弦值:"+Math.cos(0)+"<br>"); document.write("-1的余弦值:"+Math.cos(-1)+"<br>"); document.write("1的反余弦值的余弦值:"+Math.cos(Math.acos(1))+"<br>"); document.write("1的正切值:"+Math.tan(1)+"<br>"); document.write("0的正切值:"+Math.tan(0)+"<br>"); document.write("-1的正切值:"+Math.tan(-1)+"<br>"); document.write("1的反正切值的正切值:"+Math.tan(Math.atan(1))+"<br>"); document.write("3和5中的最大数:"+Math.max(3,5)+"<br>"); document.write("3和5中的最小数:"+Math.min(3,5)+"<br>"); document.write("-3和5中的最大数:"+Math.max(-3,5)+"<br>"); document.write("-3和5中的最小数:"+Math.min(-3,5)+"<br>"); document.write("3.5和3.4中的最大数:"+Math.max(3.5,3.4)+"<br>"); document.write("3.5和3.4中的最小数:"+Math.min(3.5,3.4)); document.write("对7.5进行四舍五入:"+Math.round(7.5)+"<br>"); document.write("对7.3进行四舍五入:"+Math.round(7.3)+"<br>"); document.write("对-7.8进行四舍五入:"+Math.round(-7.8)+"<br>"); document.write("对-7.3进行四舍五入:"+Math.round(-7.3)); document.write("对7.7进行上舍入:"+Math.ceil(7.7)+"<br>"); document.write("对7.3进行上舍入:"+Math.ceil(7.3)+"<br>"); document.write("对-7.8进行上舍入:"+Math.ceil(-7.8)+"<br>"); document.write("对-7.3进行上舍入:"+Math.ceil(-7.3)); document.write("对7.7进行下舍入:"+Math.floor(7.7)+"<br>"); document.write("对7.3进行下舍入:"+Math.floor(7.3)+"<br>"); document.write("对-7.8进行下舍入:"+Math.floor(-7.8)+"<br>"); document.write("对-7.3进行下舍入:"+Math.floor(-7.3)); //--> </script>
2. Running results
The value of Euler's constant e is (e attribute): 2.718281828459045
I believe you have mastered the method after reading the case in this article. For more exciting information, please pay attention to other related articles on the php Chinese website!
The natural logarithm of 2 is (LN2 attribute): 0.6931471805599453
The natural logarithm of 10 is (LN10 attribute): 2.302585092994046
7 The natural logarithm of (log() method): 1.9459101490553132 The natural logarithm of
0 (log() method): The natural logarithm of -Infinity
-1 (log() method): NaN
2 The natural logarithm (log() method): 0.6931471805599453
The value of the logarithm of e in base 2: 1.4426950408889633
The value of the logarithm of e in base 10: 0.4342944819032518
0.70710678118654761.41 421356237309512 The square root of: 1.4142135623730951
The square root of 4: 2
The square root of 5: 2.23606797749979
The square root of 10: 3.1622776601683795-2 The absolute value: 2
The absolute value of 0: The absolute value of 0
2 Value: 2
Absolute value of 2.7: 2.7
- Absolute value of 2.7: Sine value of 2.71: 0.8414709848078965
Sine value of 0: 0
- Sine value of 1: -0.8414709848078965
The sine of the arcsine of 1: 1 The cosine of the arcsine of 1: 0.5403023058681398 The cosine of
0: 1
- The cosine of 1: 0.5403023058681398 The cosine of the arcsine of
1: The tangent of 1
1: 1.5574077246549023 The tangent of 0: 0 The tangent of
-1: -1.5574077246549023 The tangent of the arctangent of
1: 0.9999999999999999
in 3 and 5 The maximum number: 5
The minimum number among 3 and 5: 3
-The maximum number among 3 and 5: 5
-The minimum number among 3 and 5:-3
3.5 and 3.4 The largest number in: 3.5
The smallest number between 3.5 and 3.4: 3.4 Rounding 7.5: 8
Rounding 7.3: 7
Rounding -7.8: -8
Rounding -7.3 Rounding up: -7 Rounding up 7.7: 8
Rounding up 7.3: 8
Rounding up -7.8: -7
Rounding up -7.3: -7 Rounding down 7.7: 7
Rounding down 7.3: 7
Rounding down -7.8: -8
Rounding down -7.3: -8
Recommended reading:
How to use webstorm to configure the nodejs environment and npmHow to use the Node.js sandbox environmentThe above is the detailed content of What are the commonly used mathematical functions in JS?. For more information, please follow other related articles on the PHP Chinese website!