Contents
算术对象可用来完成通用的算术计算任务。
——————————————————————————
算术对象(Math Object)
算术对象可用来完成通用的算术计算任务。
算术对象包括若干算术值和函数。使用JS中算术对象不需要事先定义。
算术值
JavaScript 提供8个算术值(常量),可通过Math对象直接访问。它们是:E, PI, 2的平方根,1/2的平方根,2的自然对数,10的自然对数,以2为底10的对数,和以10为底Ed的对数。
你可以用下列表达式调用这些值:
Math.E Math.PI Math.SQRT2 Math.SQRT1_2 Math.LN2 Math.LN10 Math.LOG2E Math.LOG10E |
算术函数
除算术值外,算术对象还定义了一些算术函数。
函数举例:
以下例子使用算术对象的函数round()来将一个数值四舍五入取整:
document.write(Math.round(4.7)) |
以上代码将输出:
5 |
以下例子使用算术对象的random() 函数来返回一个0到1之间的随机数值:
document.write(Math.random()) |
以上代码可能产生以下输出:
下例使用算术对象的floor() 和random() 函数来返回0到10之间的随机整数:
document.write(Math.floor(Math.random()*11)) |
以上代码可能产生以下输出: