konwersja zmiennej łańcuchowej JavaScript na dziesiętną/pieniądze
Jak możemy przekonwertować zmienną łańcuchową JavaScript na dziesiętną?
Czy istnieje funkcja taka jak:
parseInt(document.getElementById(amtid4).innerHTML)
Nie znaleziono powiązanych wyników
Zaproszony:
Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się
7 odpowiedzi
Anonimowy użytkownik
Potwierdzenie od:
28
https://developer.mozilla.org/ ... Float
.
Dla
formatowanie
numery używać https://developer.mozilla.org/ ... Fixed
:
Teraz to ciąg z liczbą sformatowaną z dwoma miejscami po przecinku.
Anonimowy użytkownik
Potwierdzenie od:
Alternatywnie, jak powiedział Andy E w komentarzach, możesz użyć do konwersji
Anonimowy użytkownik
Potwierdzenie od:
Anonimowy użytkownik
Potwierdzenie od:
https://developer.mozilla.org/ ... ormat
https://developer.mozilla.org/ ... ormat
Anonimowy użytkownik
Potwierdzenie od:
Anonimowy użytkownik
Potwierdzenie od:
Utrzymuje znak w stanie nienaruszonym, jak również liczby dziesiętne.
Inną alternatywą jest użycie parseFloat (x).
Różnica między parseFloat (x) i + x polega na tym, że dla pustego ciągu + x zwraca 0, gdzie jako parseFloat (x) zwraca NaN.
Anonimowy użytkownik
Potwierdzenie od:
Wersja demo
tutaj
https://jsfiddle.net/sidonaldson/e09cvssb/