js math通用方法
Math.abs(x) - 返回x的绝对值
const x = -5;
const y = Math.abs(x); // y将会是5
1
2
2
Math.max(x1, x2, ..., xn) - 返回x1、x2、...、xn中的最大值
const x = Math.max(1, 2, 3, 4, 5); // x将会是5
1
Math.min(x1, x2, ..., xn) - 返回x1、x2、...、xn中的最小值
const x = Math.min(1, 2, 3, 4, 5); // x将会是1
1
Math.round(x) - 返回x的四舍五入值
const x = 4.7;
const y = Math.round(x); // y将会是5
1
2
2
Math.floor(x) - 返回小于或等于x的最大整数
const x = 4.7;
const y = Math.floor(x); // y将会是4
1
2
2
Math.ceil(x) - 返回大于或等于x的最小整数
const x = 4.2;
const y = Math.ceil(x); // y将会是5
1
2
2
Math.pow(x, y) - 返回x的y次幂
const x = 2;
const y = 3;
const z = Math.pow(x, y); // z将会是8
1
2
3
2
3
Math.sqrt(x) - 返回x的平方根
const x = 16;
const y = Math.sqrt(x); // y将会是4
1
2
2
Math.PI - 返回圆周率π的值(3.141592653589793)
const pi = Math.PI; // pi将会是3.141592653589793
1