zoukankan      html  css  js  c++  java
  • Object:Math——对数据的数学计算

    Math无需创建,可以直接使用其属性和方法。

    Math对象属性

    • E // 返回算术常量 e,即自然对数的底数(约等于2.718)
    • LN2 // 返回 2 的自然对数(约等于0.693)。
    • LN10 // 返回 10 的自然对数(约等于2.302)
    • LOG2E // 返回以 2 为底的 e 的对数(约等于 1.414)
    • LOG10E // 返回以 10 为底的 e 的对数(约等于0.434)。
    • PI // 返回圆周率(约等于3.14159)
    • SQRT1_2 // 返回返回 2 的平方根的倒数(约等于 0.707)
    • SQRT2 // 返回 2 的平方根(约等于 1.414)

    Math方法

    • abs() //返回数的绝对值。
    • acos() //返回数的反余弦值。
    • asin() //返回数的反正弦值。
    • atan() //以介于 -PI/2 与 PI/2 弧度之间的数值来返回 x 的反正切值。
    • atan2(y,x) //返回从 x 轴到点 (x,y) 的角度(介于 -PI/2 与 PI/2 弧度之间)
    • ceil(x) //对数进行上舍入。————向上取整[x为一个数值]

    document.write(Math.ceil(3.4));//结果为:4

    • floor(x) //对数进行下舍入。————向下取整
    • round(x) //把数四舍五入为最接近的整数
    • cos(x) //返回数的余弦。
    • exp(x) //返回 e 的指数。
    • log(x) //返回数的自然对数(底为e)。
    • max(x,y) //返回 x 和 y 中的最高值。
    • min(x,y) //返回 x 和 y 中的最低值。
    • pow(x,y) //返回 x 的 y 次幂。
    • random() //返回 0 ~ 1 之间的随机数。

    若是返回1~10之间的随机数

    document.write(Math.random()*10);

    使用random ()方法和round(),计算不大于10的整数:  document.write(Math.round(Math.random()*10))

    • sin(x) //返回数的正弦。
    • sqrt(x) //返回数的平方根。
    • tan(x) //返回角的正切。
    • toSource() //返回该对象的源代码。
    • valueOf() //返回 Math 对象的原始值
  • 相关阅读:
    diary and html 文本颜色编辑,行距和其它编辑总汇
    bash coding to changeNames
    virtualbox ubuntu 网络连接 以及 连接 secureCRT
    linux 学习6 软件包安装
    linux 学习8 权限管理
    vim 使用2 转载 为了打开方便
    ubuntu
    linux 学习15 16 启动管理,备份和恢复
    linux 学习 14 日志管理
    linux 学习 13 系统管理
  • 原文地址:https://www.cnblogs.com/Thelma/p/5773865.html
Copyright © 2011-2022 走看看