Wbudowane metody są bardzo pomocne, ponieważ sprawiają, że nasz kod jest czystszy i oszczędzają nam czas. Zamiast tego nie musimy pisać całej funkcjonalności, jest nam podana i po prostu nazywamy tę metodę, gdy wymagamy tej konkretnej funkcjonalności. Jedną z takich wbudowanych metod jest tofixed () metoda.
W tym poście zbadamy, jak sformatować liczby w JavaScript za pomocą tofixed () metoda i zacząć, zobaczmy, co jest tofixed () Metoda w JavaScript i jak z niej korzystać.
Jak używać metody Tofixed () w JavaScript
tofixed () Metodę wprowadzono w ES3 i jest metodą wbudowaną liczbą, która dopełnia liczbę do określonej liczby dziesiętnych i zwraca tę liczbę jako ciąg. Ponieważ jest to wbudowana metoda klasy liczbowej, dlatego można ją wywołać tylko za pomocą danych liczbowych. Składnia dla tofixed () Metoda to:
Mynum.tofixed (liczba);tofixed () Metoda przyjmuje liczbę jako argument, który jest używany do określenia liczby dziesiętnych, których trzeba zaokrąglić. Jest to opcjonalny argument i jeśli nie przekazasz go do tofixed () metoda, a następnie domyślnie tofixed () Metoda weźmie 0 zamiast liczby, a ciąg zostanie zwrócony bez cyfr po punkcie dziesiętnym.
Teraz, gdy wiemy, co to jest tofixed () Metoda, sformatujmy liczby za pomocą przykładów:
Przykład 1
Przejrzyjmy prosty przykład, w którym najpierw zainicjujemy zmienną z numerem, a następnie zadzwonimy tofixed () Metoda tego numeru, wyświetlając zwrócony ciąg w dzienniku konsoli:
var mynum = 19.5678; // Deklaruj numerZobaczymy, że Mynum zakończy się do 19.57, jak minęliśmy 2 jako argument do metody Tofixed ():
Przykład 2
W tym przykładzie przetestujemy domyślne zachowanie tofixed () Metoda, nie przekazując żadnego argumentu do metody Tofixed ():
var mynum = 19.5678; // Deklaruj numerZobaczymy, że numer jest zwracany jako ciąg i jest zaokrąglony, ale bez dziesiętek:
Przykład 3
Teraz zobaczmy inny przypadek, w którym przypuśćcie, że zdasz 10 jako argument do tofixed () Metoda, ale liczba, na której wywołujesz metodę, nie ma tak wielu miejsc dziesiętnych i ma mniej miejsc dziesiętnych niż 10.
var mynum = 19.5678; // Deklaruj numerW takim przypadku zobaczymy, że tofixed () Metoda dodaje dodatkowe 0 do wyjścia, stąd zwracając ciąg, który ma 10 miejsc dziesiętnych:
Wniosek
tofixed () Metodę wprowadzono w EcMascript 3 i jest używana z klasą liczbową, która zwraca ciąg zaokrąglony z określoną liczbą cyfr obecnych po przecinku. tofixed () Metoda jest obsługiwana przez wszystkie główne dostępne przeglądarki, na przykład, Google Chrome, Mozilla Firefox, Microsoft Edge itp.
W tym poście, po pierwsze, omówiliśmy, co tofixed () Metoda jest taka, a następnie opisaliśmy jej składnię, a także podaliśmy przykłady formatowania liczb w JavaScript za pomocą tofixed () Metoda w JavaScript.