Как округлить число до заданного знака после запятой в JavaScript?

Есть калькулятор которое считает массу и длину продукта. Как округлить результат 1532.26262626 как 1532,26 и 0,39515151 как 0,395 тоесть в одном после дроби будет 2 числа в другом 3

 var result = Math.round(result);

этот код округляет без дробных чисел сразу целое число


Ответы (1 шт):

Автор решения: VanilJS

const a = 1532.26262626;
const b = 0.39515151;

console.log(a.toFixed(2));
console.log(b.toFixed(3));

без 00

function num(e) {
  return (e % 1) === 0 ? e.toFixed(0) : e.toFixed(2);
}

console.log(num(12.1542));
console.log(num(15));

→ Ссылка