“JavaScript Truncate Decimal без округления” Ответ

JavaScript Truncate Decimal без округления

// truncate function
// in this example the default value is 2
function truncate(number, index = 2) {
  	// cutting the number
    return +number.toString().slice(0, (number.toString().indexOf(".")) + (index + 1));
}

// example
console.log(truncate(1234.56789, 3)); // 1234.567
rawand-faraidun

Десятиц JavaScript без округления

function getFlooredFixed(v, d) {
    return (Math.floor(v * Math.pow(10, d)) / Math.pow(10, d)).toFixed(d);
}

var x = 2.305185185185195;

document.write(getFlooredFixed(x, 5));
Half Unicorn, Half Potato

Ответы похожие на “JavaScript Truncate Decimal без округления”

Вопросы похожие на “JavaScript Truncate Decimal без округления”

Больше похожих ответов на “JavaScript Truncate Decimal без округления” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования