Konvertieren von Zeichenfolgen in Zahlen für mathematische Operationen
Obwohl Zeichenfolgen numerische Zeichen enthalten, können sie nicht direkt als Zahlen manipuliert werden. Um arithmetische Operationen auszuführen, müssen diese zunächst in numerische Form umgewandelt werden.
Betrachten Sie das gegebene Beispiel:
var num1 = '20', num2 = '30.5';
Das direkte Hinzufügen dieser Zeichenfolgen führt zu einer Verkettung:
num1 num2; // '2030.5'
Um zu erzwingen, dass sie als Zahlen behandelt werden, verwenden Sie den unären Plusoperator ( ):
num1 num2;
Der unäre Plusoperator erzwingt die Zeichenfolgen in numerische Datentypen umwandeln, bevor die Addition durchgeführt wird, was genaue mathematische Operationen ermöglicht:
num1 num2; // 50.5
Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.
Copyright© 2022 湘ICP备2022001581号-3