ECMAScript还为保存数学公式和信息提供了一个公共位置,即Math对象。与我们在JavaScript直接编写的计算功能相比,南昌网络公司百恒网络技术人员提示,Math对象提供的计算功能执行起来要快得多。Math对象中还提供了辅助完成这些计算的属性和方法。
1.Math对象的属性
Math对象包含的属性大都是数学计算中可能会用到的一些特殊值。下表列出了这些属性。
属性说明
Math.E自然对数的底数,即常量e的值
Math.LNl0 10的自然对数
Math.LN2 2的自然对数
Math.LOG2E 以2为底e的对数
Math.LOG10E 以10为底e的对数
Math.PI n的值
Math.SQRTI_2 1/2的平方根(即2的平方根的倒数)
Math.SQRT2 2的平方根
虽然讨论这些值的含义和用途超出了常用范围,但作为专业从事于南昌网站制作公司技术人员,确实可以随时使用它们。
2.min()和max()方法
Math对象还包含许多方法,用于辅助完成简单和复杂的数学计算。
其中,min()和max()方法用于确定一组数值中的最小值和最大值。这两个方法都可以接收任意多个数值参数,如下面的例子所示:
var max=Math.max(3,54,32,16);
alert(max); //54
var min=Math.min(3,54,32,16);
alert(min); //3
对于3、54、32和16,Math.max()返回54,而Math.min()返回3。这两个方法经常用于避免多余的循环和在if语句中确定一组数的最大值。
本文仅公司内部技术人员学习和查询,请勿用于商业用途,文章出自:南昌网站设计公司-百恒网络 http://www.jxbh.cn 如转载请注明出处!