Jak sformatować liczbę, aby zawsze pokazywać 2 miejsca po przecinku w JavaScript?

Jak sformatować liczbę, aby zawsze pokazywać 2 miejsca po przecinku w JavaScript?

Podczas obliczeń matematycznych w JavaScript, może powstać wymóg zwrócenia precyzyjnej wartości. Na przykład zwrócenie dokładnego „waluta" Lub "waga" wartość. W takich sytuacjach sformatowanie liczby w celu zawsze pokazywania 2 miejsc po przecinku jest pomocne w przezwyciężeniu dwuznaczności i w dużym stopniu zmniejsza współczynnik niedokładności.

Ten zapis ilustruje podejścia do sformatowania liczby do skończonych miejsc dziesiętnych w JavaScript.

Jak sformatować liczbę, aby zawsze pokazywać 2 miejsca po przecinku w JavaScript?

Aby sformatować liczbę do zawsze dwóch miejsc dziesiętnych w JavaScript, skorzystaj z następującego podejścia:

  • "Tolocalestring ()" metoda.
  • "tofixed ()" metoda.

Metoda 1: Numer formatu zawsze pokazuje 2 miejsca dziesiętne w JavaScript za pomocą metody „Tolocalestring ()”

„„Tolocalestring ()„Metoda podaje liczbę w postaci łańcucha za pośrednictwem formatu języka lokalnego. Metodę tę można zastosować w celu zwrócenia podziału dwóch liczb, tak aby wynikowy wynik jest sformatowany do 2 miejsc po przecinku.

Składnia

Tolocalestring (format, styl)

W powyższej składni:

  • "format”Odpowiada różnym strefom czasowym.
  • "styl„Parametr odnosi się do obiektu o opcjach formatowania.

Przykład

Przeglądmy poniższy kod:

W powyższym fragmencie kodu:

  • Po pierwsze, zainicjuj dwie zmienne o podanych wartościach całkowitej.
  • W następnym kroku podziel liczby i przechowuj je w określonej zmiennej.
  • Następnie skojarz „Tolocalestring ()„Metoda z wynikającym podziałem.
  • Parametry metody wskazują, że wynikowa wartość zostanie sformatowana do dokładnie „2" miejsca dziesiętne.
  • Na koniec wyświetl wynikową wartość na konsoli.

Wyjście

W wyjściu można zauważyć, że wartość obliczona jest sformatowana do przypisanych 2 miejsc dziesiętnych.

Metoda 2: Sformatuj liczbę, która zawsze wyświetla 2 miejsca po przecinku za pomocą metody JavaScript „Tofixed ()”

„„tofixed ()”Metoda okrąża numer do przypisanej liczby cyfr. Tę metodę można wdrożyć, aby po prostu sformatować wynikową wartość do „2" miejsca dziesiętne.

Składnia

tofixed (cyfry)

W tej składni „cyfry”Reprezentuje liczbę miejsc dziesiętnych.

Przykład

Przejrzyjmy poniższe linie kodu:

W powyższym fragmencie kodu:

  • Po pierwsze, wprowadzić dwie liczby od użytkownika i zwróć swój podział.
  • Po tym również kojarzy „tofixed ()„Metoda z wynikającym podziałem, tak że ostateczny wynik jest sformatowany do„2„Miejsca dziesiętne, jak wskazano w parametrze (metody).
  • Na koniec wyświetl sformatowany numer na konsoli.

Wyjście

W powyższym wyjściu można zaobserwować, że liczby wejściowe użytkownika są podzielone i sformatowane odpowiednio.

Wniosek

Aby sformatować liczbę, aby zawsze wyświetlać dwa miejsca dziesiętne za pomocą JavaScript, użyj „Tolocalestring ()”Metoda lub„tofixed ()" metoda. Pierwsze podejście zwraca wynikową wartość do dokładnie 2 miejsc po przecinku na podstawie ustalonych parametrów. To ostatnie podejście wprowadza liczby od użytkownika i formatuje odpowiednio oceniony wynik. W tym zapisie stwierdzono podejścia do sformatowania liczby zawsze, aby pokazać 2 miejsca po przecinku w JavaScript.