Javascript: Wie kann ich die Anzahl der Dezimalstellen einer * string * Zahl ermitteln?

Ich habe eine Reihe von Folgenummern mit Dezimalstellen, zum Beispiel:23.456, 9.450, 123.01... Ich muss die Anzahl der Dezimalstellen für jede Zahl abrufen, da ich weiß, dass sie mindestens eine Dezimalstelle haben.

Mit anderen Worten, dieretr_dec() Methode sollte Folgendes zurückgeben:

<code>retr_dec("23.456") -> 3
retr_dec("9.450")  -> 3
retr_dec("123.01") -> 2
</code>

Schleppende Nullen zählen in diesem Fall im Gegensatz dazu als Dezimalzahlverwandte Frage.

Gibt es eine einfache / gelieferte Methode, um dies in Javascript zu erreichen, oder sollte ich die Dezimalpunktposition berechnen und die Differenz mit der Zeichenkettenlänge berechnen? Vielen Dank

Antworten auf die Frage(11)

Ihre Antwort auf die Frage