我需要向上舍入到最接近的0.10,最小值为2.80
var panel;
if (routeNodes.length > 0 && (panel = document.getElementById('distance')))
{
panel.innerHTML = (dist/1609.344).toFixed(2) + " miles = £" + (((dist/1609.344 - 1) * 1.20) + 2.80).toFixed(2);
}
Run Code Online (Sandbox Code Playgroud)
任何帮助,将不胜感激
Jam*_*mes 33
var number = 123.123;
Math.max( Math.round(number * 10) / 10, 2.8 ).toFixed(2);
Run Code Online (Sandbox Code Playgroud)
小智 7
如果需要向上舍入,请使用Math.ceil:
Math.max( Math.ceil(number2 * 10) / 10, 2.8 )
Run Code Online (Sandbox Code Playgroud)