Suppose I have a value of 15.7784514, I want to display it 15.77 with no rounding.
var num = parseFloat(15.7784514); document.write(num.toFixed(1)+\"
Just truncate the digits:
function truncDigits(inputNumber, digits) { const fact = 10 ** digits; return Math.floor(inputNumber * fact) / fact; }