Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
n.toFixed(3).replace(/\.?0+$/, '');
(n) => Math.round(n * 1e3) / 1e3
const round3 = (n) => Math.round(n * 1e3) / 1e3; const test = (n) => console.log('%08f %s', n, round3(n)); test(2.0001); // 2 test(2.001); // 2.001 test(2.01); // 2.01 test(2.1); // 2.1 test(2); // 2