數學對象

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


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章