語法:
Math.round(x);
參數:x
返回值:給定數字的值四舍五入到最接近的整數
描述:
如果參數的小數部分大於 0.5,則舍入到相鄰的絕對值更大的整數。 如果參數的小數部分小於 0.5,則舍入到相鄰的絕對值更小的整數。如果參數的小數部分恰好等於0.5,則舍入到相鄰的在正無窮(+∞)方向上的整數。注意,與很多其他語言中的round()函數不同,Math.round()並不總是舍入到遠離0的方向(尤其是在負數的小數部分恰好等於0.5的情況下)。
因為round()是Math的靜態方法,你應該直接使用Math.round(),而不是作為你創建的Math對象的一個實例方法來使用(Math沒有構造函數)。
示例
x=Math.round(20.49);//20 x=Math.round(20.5); //21 x=Math.round(-20.5); //-20 x=Math.round(-20.51);//-21