Przejdź do treści

Formatowanie liczby zgodnie z językiem - toLocaleString

W jaki sposób zapisać liczbę w formacie zgodnym w rodzimym językiem użytkownika?

Number.prototype.toLocaleString()
Wartość:
String - tekst

Funkcja powinna zapisać liczbę w postaci tekstu w domyślnym języku ustawionym w systemie operacyjnym użytkownika. Na przykład w języku polskim liczby rzeczywiste zapisujemy z użyciem znaku przecinka, podczas gdy angielskim - z użyciem kropki. Dodatkowo w języku polskim dla poprawy czytelności kolejne tysiące liczby możemy oddzielać od siebie znakiem spacji.

Przykład Number.prototype.toLocaleString

(1000.2).toLocaleString(); // np.: "1 000,2"
(1000.2).toString();       // "1000.2"

Komentarze

Zobacz więcej komentarzy

Facebook