1,Math.abs():取絕對值
2,Math.ceil():進一取整
例題:zhengshu=document.write(Math.ceil(5.99));
zhengshu=document.write(Math.ceil(-5.99));
結果爲:
6
5
3,Math.floor(): //退一取整
例題;
zhengshu=document.write(Math.floor(5.99));
zhengshu=document.write(Math.floor(-5.99));
結果爲:
5
6
4,Math.max(num1,num2….): //取最大值
例題:document.write(Math.max(5,8,6,-5,-6));
document.write(Math.max());
document.write(Math.max("dreamdu",8));
document.write(Math.max(NaN,0));
結果:
//8
//-Infinity(無限)
//NaN
//NaN
5,Math.min():
//取最小值
例題:
document.write(Math.min(5,8,6,-5,-6));
document.write(Math.min());
document.write(Math.min("dreamdu",8));
document.write(Math.min(NaN,0));
結果:
//-6
//-Infinity(無限)
//NaN
//NaN
6,Math.pow(x,y): //返回x的y次冪
7,Math.random(): //0.0~1.0之間的隨機數,
例題:
document.write(Math.random());
結果:
隨機輸出0.0~1.0之間的隨機數,
8,Math.round(): //四捨五入
平時的數學四捨五入
9,Math.sqrt():
//平方根
例題:
var a=Math.sqrt(0);
var b=Math.sqrt(1);
var c=Math.sqrt(9);
var d=Math.sqrt(0.64);
var e=Math.sqrt(-9);
結果:
0
1
3
0.8
NaN