<script type="text/javascript">//n表示百分数保留的位数 function toPercent(n){ n = n || 2; return ( Math.round( this * Math.pow( 10, n + 2 ) ) / Math.pow( 10, n ) ).toFixed( n ) + '%'; } var A=0.358975, B=0.25554; alert([A, A.toPercent(3), B, B.toPer
本文转自:https://blog.csdn.net/qq_40171039/article/details/79729503 保留两位小数且不四舍五入: 方法一: var a = 2.461; var b = ( parseInt( a * 100 ) / 100 ).toFixed(2); console.log(b); // 2.46 方法二: var a = -12.45; var b = parseFloat(a).toFixed(3); var result = b.sub
1.向下取整 var num1 = 12.10345; var num2 =12.9801; var newnum1=Math.floor(num1) //结果 12 var newnum2=Math.floor(num2) //结果 12 注:Math.floor()不进行四舍五入,直接舍去小数部分 2.向上取整 var num1 = 12.10345; var num2 =12.9801; var num3=12: var num4=12.0: var newnum1=Mat