JSFiddle - React, Tailwind, and code Playground

by Yurii Predborskyi

JavaScript

let num = 0.145110101222222;
let precision = 14;
let a = Math.round(num*(10**precision))/(10**precision);
let b = a.toString().length;
console.log('b', b);
let c = 17-b-2;
console.log('c', c);
let result = Math.round(num*100 + 0.1**c)/100;
console.log('result', result);
console.log('not - ' + a );