Math.round(x)和toFixed(x)的區(qū)別;
*Math.round()一般是對數(shù)進行取時,進行的四舍五入
eg: var a=10.51;
var b=Math.round(a);
console.log(b) //11
*toFixed(x) 可以將Number四舍五入為指定小數(shù)的數(shù)字
eg var num = new Number(13.37);
console.log(num.toFixed(1))//13.4
補充
Math對象是js提供給我們用于運算的方法的集合:
Math.max(x,y)返回x和y中最大的參數(shù);
Math.min(x,y)返回x和y中最小的參數(shù);
Math.ceil(x)對傳入的參數(shù)進行上舍入;
Math.floor(x)對傳入的參數(shù)進行下舍入;
Math.round(x)對傳入的參數(shù)進行四舍五入;
Math.random( ) 獲取隨機數(shù);
Math.abs(x)返回絕對值;
Math.exp(x)返回e的x次冪;
Math.log(x)返回數(shù)的自然對數(shù)(底為e) 也就是 ln(x);
Math.pow(x,y)返回x的y次冪 也就是 e的x次方;
Math.sqrt(x)返回一個數(shù)的平方根;