Jak sprawdzić, czy ciąg jest liczbą z przecinkiem w JavaScript

Jak sprawdzić, czy ciąg jest liczbą z przecinkiem w JavaScript
Przecinek jest dodawany do długich zdań, aby zwiększyć czytelność. Podobnie wykorzystywana jest przecinek, aby ułatwić odczyt wartość liczbową. Na każde trzy miejsca po przecinku po lewej stronie punktu dziesiętnego wykorzystywane jest przecinek. Jest stosowany do liczb z czterem lub więcej cyframi. JavaScript zapewnia pewne predefiniowane metody sprawdzenia, czy ciąg jest liczbą z przecinkiem, czy nie.

To badanie wyjaśni procedurę sprawdzania, czy ciąg jest liczbą z przecinkiem.

Jak sprawdzić, czy ciąg jest liczbą z przecinkiem w JavaScript?

Aby zweryfikować ciąg, zawiera liczbę z przecinkiem, możesz użyć:

  • Metoda match ()
  • Metoda badania

Przejdźmy do działania tych metod.

Metoda 1: Sprawdź, czy ciąg jest liczbą z przecinkiem za pomocą metody match ()

Dla weryfikacji ciągu jest liczbą posiadającą przecinek, predefiniowana metoda JavaScript „mecz()" może być użyte. Wzorzec jako parametr pasuje do ciągu do wzoru i zwraca wartość logiczną „PRAWDA" Lub "FAŁSZ".

W naszym przypadku użyjemy tej metody z operatorem trójskładnikowym (?) To powoduje „Tak" Lub "NIE„Format zamiast prawda i fałsz.

Składnia
Postępuj zgodnie z dostarczoną składnią, aby użyć metody Match ():

var.dopasowanie (wzór)

Tutaj minąwzór”Będzie dopasowany do„var„Zmienna za pomocą„mecz()" metoda.

Przykład
W tym przykładzie utworzymy ciąg liczb o przecinku, a następnie zweryfikujemy go za pomocą metody match (), niezależnie od tego, czy ciąg ma liczbę z przecinkiem, czy nie:

var val = "1 56 700";

Teraz ustawimy wzór, używając wyrażenia regularnego:

var wzór = /^[0-9,]*$ /g;

Następnie wywołaj metodę Match () ze zmienną „Val„Aby sprawdzić, czy String Val zawiera liczbę z przecinkiem i wyjściem”Tak" Lub "NIE”, W zależności od oceny:

Val.dopasowanie (wzór) ? "Tak nie";

Wyjście pokazuje, że ciąg zawiera liczby z przecinkami po dopasowaniu wzoru:

Rzućmy okiem na następną metodę weryfikacji ciągu to liczba z przecinkiem.

Metoda 2: Sprawdź, czy ciąg jest liczbą z przecinkiem za pomocą metody testu ()

"test()”To kolejna metoda, którą można wykorzystać do weryfikacji ciągu, jest liczba z przecinkiem. Pasuje również do ciągu na podstawie wzoru i daje wartość logiczną „PRAWDA" Lub "FAŁSZ”; Jednak wymaga to ciągu jako argumentu.

Składnia
Postępuj zgodnie z poniższą składnią do weryfikacji ciągu to liczba z przecinkiem za pomocą „test()" metoda:

test (val);

Przykład
Tutaj utworzymy ciąg o nazwie „Val„To zawiera liczby z przecinkiem:

var val = "18,520";

Następnie ustawimy wzór za pomocą następującego wyrażenia regularnego:

var wzór = /^[0-9,]*$ /g;

Na koniec wywołamy metodę test () przez zdefiniowany ciąg jako argument:

wzór.test (val);

Wyświetlane dane wyjściowe „PRAWDA”, Co oznacza, że ​​ciąg zawiera liczby z przecinkiem:

Podaliśmy rozwiązanie do sprawdzenia, czy ciąg jest liczbą z przecinkiem.

Wniosek

W celu weryfikacji ciągu jest liczbą z przecinkiem, użyj predefiniowanych metod JavaScript, w tym metody metody match () i test (). Obie metody wykorzystują wyrażenie regularne jako wzór i zwracają wartość logiczną true, jeśli ciąg pasuje do konkretnego wzoru. W tym badaniu wyjaśniliśmy, że metody weryfikacji łańcucha to liczba z przecinkiem.