У меня есть число с плавающей запятой x, которое может быть любого размера, и мне нужно увеличить его значение на 1 по последнему нулю, поэтому .1 для 1.0, .01 для 2.00 и т. Д.
Следующий код работает для определенных номеров, но не для всех:
Javascript
let a = "0".repeat(floatNumber.length-2)+'1';
let position = floatNumber.indexOf(".");
let add = [a.slice(0, position), ".", a.slice(position)].join('');
1.1 становится 1,2.
но
10,1 становится 10,20. Мне нужен вывод 10.2.