Javascript :Как получить количество знаков после запятой в строке **число?

У меня есть набор строковых чисел с десятичными знаками,например :23.456, 9.450, 123.01... Мне нужно получить количество десятичных знаков для каждого числа, зная, что они имеют по крайней мере 1 десятичный знак.

Другими словами, метод retr_dec()должен возвращать следующее:

retr_dec("23.456") -> 3
retr_dec("9.450")  -> 3
retr_dec("123.01") -> 2

Конечные нули в этом случае считаются десятичными, в отличие от этого связанного вопроса .

Существует ли простой/доставленный метод для достижения этого в Javascript или мне следует вычислить положение десятичной точки и вычислить разницу с длиной строки? Спасибо

56
задан Dan Dascalescu 14 June 2017 в 08:26
поделиться