W tym poście omówi różne metody konwersji ciągu w JavaScript. A więc zacznijmy!
Jak przekonwertować ciąg na pływak w JavaScript
W JavaScript możesz przekonwertować String na Float przy użyciu następujących podejść:
Teraz szczegółowo wyjaśnimy każdą z wyżej wymienionych metod.
Jak konwertować ciąg na pływak w JavaScript za pomocą konwersji typu
"Konwersja typu”To funkcja JavaScript, która zmusza kompilatora do zmiany danego wyrażenia lub typu wartości. W JavaScript istnieje kilka operatorów używanych do konwersji typów danych. Na przykład Unary Operator „+” przekształca ciąg wartość do platforma.
Składnia
var float = +(string)Tutaj, Unary Operator „+”Konwertuje typ„strunowy„Wartość do„platforma”Liczba.
Przykład
Przede wszystkim zdefiniujemy „konwertować()„Funkcja, która akceptuje„strunowy”Argument i przekształca go w„platforma„Korzystanie z Unary Operator”+". Ta funkcja zwróci numer zmiennoprzecinkowy:
W następnym etapie utworzymy zmienną ciągów „A„Posiadanie wartości”63.23”I przekazuj to„konwertować()”Funkcja:
var a = "63.23 ";Dane wyjście oznacza, że rodzaj „63.23”Z powodzeniem przekonwertuje się z„strunowy" Do "platforma”:
Teraz sprawdźmy drugą metodę konwersji ciągów na pływanie w JavaScript.
Jak przekonwertować ciąg na pływak w JavaScript za pomocą metody parsefloat ()
JavaScript oferuje wbudowaną metodę o nazwie „parsefloat ()„Można go wykorzystać Przekształcanie ciągu do Punkt zmiennoprzecinkowy numer. Ta metoda akceptuje określony ciąg „wartość”Jako argument, a następnie wyświetla przekonwertowany numer pływaka.
Składnia
parsefloat (ciąg)Tutaj JavaScript „parsefloat ()„Metoda przyjmuje”strunowy”Jako argument i zwraca liczbę zmiennoprzecinkową.
Przykład 1
Teraz przekonwertujemy wartość łańcucha „32.54”W liczbie o zmiennym punkcie za pomocą„parsefloat ()" metoda:
Jak widać, „typ”O mindinie„strunowy”Argument został teraz zmieniony na„numer”:
Przykład 2
Jeśli określony sznur zawiera przestrzenie spływowe i wiodące, to „parsefloat ()„Metoda ich zignoruje i zwróci numer zmiennoprzecinkowy:
Wykonanie powyższego kodu przekonwertuje ciąg ” 220 „W Float„220”:
Przykład 3
W przypadku, gdy ciąg zawiera różne typy wartości, to JavaScript „parsefloat ()„Metoda zwróci liczbę punktów zmiennoprzecinkowych, dopóki nie osiągnie dowolnego niewidzialnego znaku:
Tutaj "parsefloat ()„Metoda przekonwertuje ciąg„[email protected]" Do "2022„Numer zmiennoprzecinkowy:
Przykład 4
W przypadku postaci nie-numerycznych „„parsefloat ()„Numer zwróci”Nan”(Nie liczba):
Wykonanie danego „parsefloat ()„Metoda powróci”Nan”Dla ministrowego ciągu„Linuxhint.com2022@”Gdy zaczyna się od niewidzialnej postaci:
Przykład 5
W scenariuszu, w którym minęli „strunowy„Argument obejmuje przestrzenie pomiędzy liczbami, a następnie JavaScript”parsefloat ()„Metoda zwróci tylko pierwszy napotkany numer.
Na przykład w poniższym przykładzie przejdziemy „20 45 23456„Ciąg jako argument„parsefloat ()„Metoda i ustawia pierwszą liczbę”20”Jako przypadek powrotu:
var a = parsefloat („20 45 23456”);Wyjście
To były wszystkie istotne informacje związane z konwersją łańcucha na pływak w JavaScript. Możesz dalej badać według swoich preferencji.
Wniosek
Do Konwertuj ciąg Do platforma, możesz użyć „Konwersja typu”Funkcja JavaScript lub„parsefloat ()" metoda. Konwersja typu wykorzystuje Unary Operator „+” do konwersji wartości ciągów na pływak, podczas gdy „Parsefloat ()” Metoda akceptuje ciąg „wartość”Jako argument i zwraca przekonwertowany numer pływaka. W tym zapisie omówiono różne metody konwersji ciągów na liczby zmiennoprzecinkowe w JavaScript.