In diesem Artikel werden hauptsächlich die Methoden zur Beurteilung und Verarbeitung von Zahlen in JavaScript vorgestellt. Freunde, die sie benötigen, können sich darauf beziehen ist wie folgt:
Die polymorphen Attribute von Javascript sind sehr cool. Manchmal werden Sie jedoch verwirrt sein, warum, ich füge offensichtlich zwei Zahlen hinzu wenn die Ergebnisse als Zeichenfolgen hinzugefügt werden? Dies ist der Nachteil von Javascript. Im Gegensatz zu PHP wird eine Zeichenfolgenverbindung verwendet. Hier benötigen Sie parseFloat, um explizit anzugeben, dass diese Variable eine Zahl ist. Sie müssen isNaN verwenden, um festzustellen, ob es sich um eine Zahl handelt. Wenn isNaN (eine beurteilte Variable) das Ergebnis wahr ist, dann ist es keine Zahl. Wenn das Ergebnis falsch ist, dann ist es eine Zahl.
Das Folgende ist ein solches Programm. Wenn eine der eingegebenen Zahlen keine Zahl ist, wird eine Eingabeaufforderung angezeigt , das Ergebnis wird angezeigt. Beachten Sie, dass 00000,22 auch als Zahl betrachtet wird, was 0,22 entspricht.
Dieses Programm ist auch so geschrieben Beachten Sie, dass Sie beim Zählen nicht nur beurteilen müssen, ob num1 oder num2 vorhanden ist, sondern auch verhindern müssen, dass der Benutzer auf die Schaltfläche „Abbrechen“ klickt! :
<html> <head> <meta http-equiv="content-type" content="text/html;charset=utf-8"/> </head> <body> </body> </html> <script> var num1=window.prompt("请输入一个数"); var num2=window.prompt("请输入第二个数"); if(isNaN(num1)||isNaN(num2)||!num1||!num2) alert("任意一个不是数!"); else{ var res=parseFloat(num1)+parseFloat(num2); alert("两数相加的结果是:"+res); } document.write("程序已经运行完毕,大家散了吧!"); </script>
window.prompt kann ein Eingabefeld öffnen, obwohl es auf heutigen Webseiten selten verwendet wird und fast unsichtbar ist. Befolgen Sie dann den obigen Vorgang und verwenden Sie schließlich document.write Die sogenannte Overlay-Ausgabe von Informationen bedeutet, dass unabhängig vom Inhalt der Webseite dieser durch den Inhalt in document.write überschrieben wird.
Das Obige ist der gesamte Inhalt dieses Kapitels. Weitere verwandte Tutorials finden Sie unter JavaScript-Video-Tutorial!