JS之Math

作者: 不秃头的赖 | 来源:发表于2020-09-15 06:12 被阅读0次

    JS之Math

    Math本身是一个对象,使用时只需调用其内部的属性和方法即可。

    Math中常用的属性:

    • Math.PI
      • 圆周率:Math.PI = π

    Math中常用的方法:

    取整相关:

    • Math.ceil(x)
      • 向上取整
      • 参数:
        • x为任意数值-
    • Math.floor(x)
      • 向下取整
      • 参数
        • x为任意数值
    • Math.round(x)
      • 返回x四舍五入后的整数值
      • 参数:
        • x为任意数值

    ||以上数字如果不能被转换成数值,则会返回NaN

    随机数:

    • Math.random()
      • 随机返回一个0(包括0)到1(不包括1)之间的小数
      • 扩展:
        • 返回0到n之间的数
        • 返回n到m之间的数

    最小值与最大值:

    • Math.Min(value1[,value2,value3...])

      • 返回传入参数中的最小值
      • 参数:
        • 0到n个数字
      • 注意:
        • 如果没有参数,则返回Infinity
        • 如果参数中包含不能转换成数字的(内部通过Number()方法转换),则返回NaN
    • Math.Max(value1[,value2,value3...])

      • 返回传入参数中的最大值
      • 参数:
        • 0到n个数字
      • 注意:
        • 如果没有参数,则返回-Infinity
        • 如果参数中包含不能转换成数字的(内部通过Number()方法转换),则返回NaN

    绝对值:

    • Math.abs(x)
      • 返回参数x的绝对值
      • 参数:
        • 一个数字
      • 注意:
        • 如果传入的参数不能转换成数字的(内部通过Number()方法转换),则返回NaN

    相关文章

      网友评论

          本文标题:JS之Math

          本文链接:https://www.haomeiwen.com/subject/cirxyktx.html