Składnia Parseint () metoda
Składnia parseint () jest podany jako
var1 = parseInt (StringWithIthInteger, baza)Szczegóły składni są zdefiniowane jako:
Typ powrotu
Wartość zwracana z parseint () Funkcja to wartość liczb całkowita lub Nan W przypadku nieprawidłowego argumentu.
Dodatkowe informacje
Podczas pracy z parseint () Funkcja w JavaScript. Są to następujące:
Przykład 1: Przekazywanie prawidłowego ciągu, bez argumentu Radix
Utwórz nową wartość ciągu zawierającą prawidłowe wejście i przekazuj to do parseint () Metoda przy użyciu następujących wierszy:
var str1 = "174";Następnie przejdź Wartość wynikowa Zmienna do funkcji dziennika konsoli:
konsola.log (resultValue);Po wykonaniu wyżej wymienionych wierszy wyjście będzie wyglądało tak:
Wynik na terminalu pokazuje, że parseint () Metoda pobrała wartość liczb całkowitą 174 z danego ciągu.
Przykład 2: Podanie wartości pływaków w ciągu
Aby przetestować wynik parseint () Metoda z pewnym punktem dziesiętnym w ciągu, utwórz nowy ciąg z następującymi wierszami
var str1 = "123.456 ";Przekaż ten ciąg w parseint () i przechowuj wynik nowej zmiennej
pozwól resetValue = parseint (str1);Na końcu przejdź tę zmienną do funkcji logowania konsoli, aby wyświetlić wyjście na terminalu
konsola.log (resultValue);Wynik na terminalu będzie wyglądał jak następujący zrzut ekranu
Po zaobserwowaniu wyjścia jasno jest, że tylko część liczb całkowita wewnątrz wartości ciągu jest konwertowana. W miejscu, w którym parseint () odkrywa pierwszą wartość nieintegera, kończy się.
Przykład 3: Definiowanie podstawy wartości łańcucha jako binarnego
Zdefiniować źródło albo baza liczby wartości wewnątrz ciągu, najpierw utwórz nowy ciąg w formacie binarnym, takim jak
var str1 = "111";Następnie przekaż tę zmienną ciągów do parseint () Metoda i przekazuj wartość 2 w drugim argumencie, takim jak
niech wynik wartość = parseint (str1, 2);Na koniec użyj funkcji dziennika konsoli, aby wyświetlić wynik jako:
konsola.log (resultValue);Terminal będzie wyglądał tak
Jak pokazuje wyjście, wartość 111 w binarie jest równoważne 7 W systemie liczb dziesiętnych.
Przykład 4: Puste przestrzenie na obu końcach wartości
Po prostu utwórz nową zmienną strunową i mieć wiodące i spacerowe przestrzenie wokół wartości całkowitej
var str1 = "542";Przekaż tę zmienną do parseint (), Przechowuj wynik nowej zmiennej, a następnie przejdź tę zmienną do funkcji dziennika konsoli
pozwól resetValue = parseint (str1);Wykonanie programu daje następujący wynik
Z powyższego zrzutu ekranu wynika, że parseint () Metoda ignoruje puste przestrzenie na obu końcach wartości liczbowej.
Zakończyć
JavaScript parseint () Funkcja przyjmuje strunowy argument i opcjonalnie baza argument, a następnie pobiera wartość liczb całkowitą z łańcucha i zwraca ją jako wyjście. baza Argument określa system liczby wartości zawarty w ciągu ciągu, a ciąg jest zawsze konwertowany na system liczb dziesiętnych. W przypadku wariantów ciągów może się zdarzyć wiele scenariuszy, a wszystkie z nich pokazano powyżej.