一、Math
和其他的对象不同,它不是一个构造函数。它属于一个工具类,不用创建对象,里边封装了数学运算相关的属性和方法。
比如: Math.PI 表示圆周率。
二、Math.abs()
—— 可以用来计算一个数的绝对值。
三、Math.ceil()
—— 可以对一个数进行向上取整,小数位只要有值就自动进1。
四、Math.floor()
—— 可以对一个数进行向下取整,小数部分会被舍掉。
五、Math.round()
—— 可以对一个数进行四舍五入取整。
六、Math.random()
—— 可以生成 0~ 1 之间的随机数
—— 可以用来生成一个 0 ~ X 之间的随机数: Math.round(Math.random()*X)
—— 可以用来生成一个 X ~Y 之间的随机数: Math.round(Math.random()*(Y-X)+X)
七、Math.max()
—— 可以获取多个数中的最大值。
八、Math.min()
—— 可以获取多个数中的最小值。
九、Math.pow(x,y)
—— 返回x的y次幂
十、Math.sqrt()
—— 用于对一个数进行开放运算。
本文分享就到这里,大家可以根据我们之前学的内容依次对这些函数方法进行调用,下一节跟大家分享包装类的概念和内容。