JavaScript Math(算数)对象
来源:互联网 发布:网络咨询医生工资待遇 编辑:程序博客网 时间:2024/04/27 21:51
Math 对象
Math(算数)对象的作用是:执行普通的算数任务。
Math 对象提供多种算数值类型和函数。无需在使用这个对象之前对它进行定义。
算数值
JavaScript 提供 8 种可被 Math 对象访问的算数值:
- 常数
- 圆周率
- 2 的平方根
- 1/2 的平方根
- 2 的自然对数
- 10 的自然对数
- 以 2 为底的 e 的对数
- 以 10 为底的 e 的对数
这是在 Javascript 中使用这些值的方法:(与上面的算数值一一对应)
- Math.E
- Math.PI
- Math.SQRT2
- Math.SQRT1_2
- Math.LN2
- Math.LN10
- Math.LOG2E
- Math.LOG10E
使用 Math 的属性和方法的语法:
var pi_value=Math.PI;var sqrt_value=Math.sqrt(15);
注释:Math 对象并不像 Date 和 String 那样是对象的类,因此没有构造函数 Math(),像 Math.sin() 这样的函数只是函数,不是某个对象的方法。您无需创建它,通过把 Math 作为对象使用就可以调用其所有属性和方法。
Math 对象属性
FF: Firefox, IE: Internet Explorer
Math 对象方法
FF: Firefox, IE: Internet Explorer
算数方法
除了可被 Math 对象访问的算数值以外,还有几个函数(方法)可以使用。
函数(方法)实例:
下面的例子使用了 Math 对象的 round 方法对一个数进行四舍五入。
document.write(Math.round(4.7)
)
上面的代码输出为:
5
下面的例子使用了 Math 对象的 random() 方法来返回一个介于 0 和 1 之间的随机数:
document.write(Math.random()
)
上面的代码输出为:
0.9370844220218102
下面的例子使用了 Math 对象的 floor() 方法和 random() 来返回一个介于 0 和 10 之间的随机数:
document.write(Math.floor(Math.random()*11)
)
上面的代码输出为:
3如何使用 max() 来返回两个给定的数中的较大的数。
<html><body><script type="text/javascript">document.write(Math.max(5,7) + "<br />")document.write(Math.max(-3,5) + "<br />")document.write(Math.max(-3,-5) + "<br />")document.write(Math.max(7.25,7.30))</script></body></html>
输出结果:
7
5
-3
7.3
5
-3
7.3
0 0
- JavaScript Math(算数)对象
- JavaScript Math(算数)对象
- JavaScript Math(算数)对象
- JavaScript Math(算数)对象
- JavaScript Math(算数)对象
- JavaScript Math(算数对象)
- 17. JavaScript Math(算数)对象
- JavaScript学习- Math(算数)对象
- javascript Math 对象 算数值
- JavaScript强化教程——JavaScript Math(算数) 对象
- JavaScript强化教程——JavaScript Math(算数) 对象
- JavaScript Math(算数)对象(二十八)
- JavaScript基础学习(五)---Math(算数)对象
- JavaScript Array(数组)对象与Boolean(逻辑)对象、Math(算数)对象
- Math(算数)对象
- JavaScript(9)逻辑对象、算数对象
- JavaScript Math (数学对象)
- 深入javascript中Math算数对象与精确到小数位的向上舍入和向下舍入解决办法
- android 控件 文本框 TextView
- 帐票 报表 图表
- c语言库函数获取mac地址
- 关于xmlns:tools使用
- Android 服务类Service 的详细学习
- JavaScript Math(算数)对象
- 网盘加密策略
- iterator const_iterator
- AMD OpenCL例子阅读笔记系列之Radix_Sort(六)
- 《HTTP权威指南》读书笔记——HTTP报文
- Android4.4平台下配置分项目的说明
- [转载]VS2012简单的使用感受+插件推荐
- RTSP协议介绍
- JNDI详解