JavaScript Math(算数)
概述
JavaScript的Math对象是JavaScript内置的一个对象,提供了进行数学运算的函数和属性。Math对象中的方法可以直接使用,无需创建实例。本文将详细介绍JavaScript Math对象中的算数相关方法,帮助开发者更好地利用这一功能强大的工具。
Math对象属性
Math对象包含一些静态属性,这些属性表示数学常数。以下是Math对象的一些常用属性:
- Math.PI:圆周率π的值,约等于3.14159。
- Math.E:自然对数的底数e的值,约等于2.71828。
- Math.LN2:自然对数ln(2)的值,约等于0.69315。
- Math.LN10:自然对数ln(10)的值,约等于2.30258。
- Math.LOG2E:以2为底e的对数,约等于1.44269。
- Math.LOG10E:以10为底e的对数,约等于0.43429。
Math对象方法
Math对象提供了多种数学运算方法,以下是一些常用的算数方法:
1. Math.abs()
返回指定数字的绝对值。
let num = -5; console.log(Math.abs(num)); // 输出:52. Math.ceil()
返回大于或等于指定数字的最小整数。
console.log(Math.ceil(3.1)); // 输出:4 console.log(Math.ceil(-2.1)); // 输出:-23. Math.floor()
返回小于或等于指定数字的最大整数。
consol