-
random / round / ceil / floor / abs
-
sqrt / pow / max / min / PI
1. random * 语法: Math.random() * 作用: 得到一个0~1之间的随机数, 包含0,不包含1 var arr = Math.random() console.log(arr) /* 生成0-1之间的随机数,不包含1 */ 2. round * 语法: Math.round() * 作用: 将数据 四舍五入取整 var arr = Math.round(1.5123456) console.log(arr) /* 数据四舍五入 */ 3. ceil * 语法: Math.ceil() * 作用: 将数据 向上取整 var arr = Math.ceil(1.00001) console.log(arr) /* 数据向上取整 */ 4. floor * 语法: Math.floor() * 作用: 将数据 向下取整 var arr = Math.floor(2.999999) console.log(arr) /* 数据向下取整 */ 5. abs * 语法: Math.abs() * 作用: 取数据的绝对值 var arr = Math.abs(-2) console.log(arr) /* 取数据的绝对值 */ 6. sqrt * 语法: Math.sqrt() * 作用: 求平方根 var arr = Math.sqrt(25) console.log(arr) /* 求平方根 */ 7. pow * 语法: Math.pow(基数, 幂) * 作用: 求一个基数的 X 次幂 var arr = Math.pow(2,3) /* 基数,幂 */ console.log(arr) /* 求2的3次方 */ 8. max * 语法: Math.max(数据1, 数据2, 数据3, ...) * 作用: 求参数中 的 最大值 var arr = Math.max(1,5,8,12,4,7) console.log(arr) /* 求最大值 */ 9. min * 语法: Math.min(数据1, 数据2, 数据3, ...) * 作用: 求参数中 的 最小值 var arr = Math.min(1,5,8,12,4,7) console.log(arr) /* 求最小值 */ 10. PI * 语法: Math.PI * 作用: 求圆周率 var arr = Math.PI console.log(arr) /* 求圆周率 */