Heim > Web-Frontend > js-Tutorial > Hauptteil

Wie konvertiere ich eine Zeichenfolgeneingabe aus dem Eingabeaufforderungsfeld in Zahlen in JavaScript?

Linda Hamilton
Freigeben: 2024-11-06 04:09:02
Original
301 Leute haben es durchsucht

How to Convert String Input from Prompt Box to Numbers in JavaScript?

So konvertieren Sie Zeichenfolgeneingaben aus dem Eingabeaufforderungsfeld in numerische Werte

Bei der Arbeit mit mathematischen Berechnungen in HTML, jQuery und JavaScript erhalten Sie Eingaben von Benutzern ist oft notwendig. Mit der Standardfunktion prompt() können Benutzer Text eingeben, die Werte werden jedoch als Zeichenfolgen zurückgegeben. Dies kann Berechnungen erschweren.

Um dieses Problem zu beheben, bietet JavaScript zwei Funktionen, die String-Werte in numerische Typen konvertieren: parseInt() und parseFloat().

parseInt()

Diese Funktion wandelt eine Zeichenfolge, die eine Ganzzahl darstellt, in eine Ganzzahl um.

Syntax:

parseInt(string, radix);
Nach dem Login kopieren
  • Zeichenfolge : Die zu analysierende Zeichenfolge.
  • radix: (Optional) Die Basis des zu verwendenden Zahlensystems. Der Standardwert ist 10 (dezimal), kann aber eine beliebige Zahl zwischen 2 und 36 sein.

Beispiel:

var x = prompt("Enter an integer:");
var num1 = parseInt(x);
Nach dem Login kopieren

parseFloat()

Diese Funktion wandelt eine Zeichenfolge, die eine Gleitkommazahl darstellt, in eine Gleitkommazahl um.

Syntax:

parseFloat(string);
Nach dem Login kopieren

Beispiel:

var y = prompt("Enter a floating-point number:");
var num2 = parseFloat(y);
Nach dem Login kopieren

Sobald die Werte konvertiert wurden, können Sie numerische Operationen an ihnen durchführen.

Beispiel:

var x = prompt("Enter an integer:");
var y = prompt("Enter a floating-point number:");
var num1 = parseInt(x);
var num2 = parseFloat(y);
var sum = num1 + num2;
Nach dem Login kopieren

Mit diesen Funktionen können Sie ganz einfach numerische Werte aus Benutzereingaben abrufen und die gewünschten Berechnungen durchführen.

Das obige ist der detaillierte Inhalt vonWie konvertiere ich eine Zeichenfolgeneingabe aus dem Eingabeaufforderungsfeld in Zahlen in JavaScript?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!