1.丟棄小數部分,保留整數部分 parseInt(5/2) 2.向上取整,有小數就整數部分加1 Math.ceil(5/2) 3,四捨五入. Math.round(5/2) 4,向下取整 Math.floor(5/2) 5,返回數的絕對值 Math.abs(x) 6,返回 x 和 y 中的最高值 Math.max(x,y) 7,返回 x 和 y 中的最低值 Math.min(x,y) 8,返回 0 ~ 1 之間的隨機數 Math.random() 9, 返回數的反餘弦值 Math.acos(x) 10,返回數的反正弦值 Math.asin(x) 11, 以介於 -PI/2 與 PI/2 弧度之間的數值來返回 x 的反正切值 Math.atan(x) 12,返回從 x 軸到點 (x,y) 的角度(介於 -PI/2 與 PI/2 弧度之間) Math.atan2(y,x) 13,返回數的餘弦 Math.cos(x) 14,返回 e 的指數 Math.exp(x) 15,返回數的天然對數(底爲e) Math.log(x) 16,返回 x 的 y 次冪 Math.pow(x,y) 17,返回數的正弦 Math.sin(x) 18,返回一個角的正切 Math.tan(x) 19,返回數的平方根 Math.sqrt(x) 20,表明對象的源代碼 Math.toSource() 21,返回一個 Math 對象的原始值 Math.valueOf() 22.js中如何快速獲取數組中的最大值最小值 var a=[1,2,3,5]; alert(Math.max.apply(null, a));//最大值 alert(Math.min.apply(null, a));//最小值 多維數組能夠這麼修改: var a=[1,2,3,[5,6],[1,4,8]]; var ta=a.join(",").split(",");//轉化爲一維數組 alert(Math.max.apply(null,ta));//最大值 alert(Math.min.apply(null,ta));//最小值``` 這裏輸入代碼