Maison >interface Web >js tutoriel >Analyse du jugement et du traitement des nombres de JavaScript
Cet article présente principalement la méthode JavaScript de jugement et de traitement des nombres. Il analyse les méthodes courantes de jugement des nombres et les techniques de traitement des nombres en JavaScript avec des exemples. Il a une certaine valeur de référence. Les amis qui en ont besoin peuvent s'y référer. est la suivante :
Les attributs polymorphes de Javascript sont très cool. Une var n'a pas besoin de mémoriser autant de variables étranges. Cependant, parfois vous serez confus, pourquoi, j'ajoute évidemment deux nombres, mais quoi. si les résultats sont ajoutés sous forme de chaînes ? C'est l'inconvénient de la variable Javascript. Contrairement à PHP, elle utilise un . C'est ici que vous avez besoin de parseFloat pour indiquer explicitement que cette variable est un nombre. Vous devez utiliser isNaN pour déterminer s'il s'agit d'un nombre. Lorsque isNaN (une variable jugée), si le résultat est vrai, alors ce n'est pas un nombre. Si le résultat est faux, alors c'est un nombre.
Ce qui suit est un tel programme. Si vous saisissez deux nombres, vous pouvez les ajouter normalement. Si l'un des nombres saisis n'est pas un nombre, une invite apparaîtra si les deux nombres saisis sont des nombres. , le résultat apparaîtra. Cela en vaut la peine. Notez qu'en Javascript, 00000.22 sera également considéré comme un nombre, qui est 0,22
Ce programme est également écrit comme ceci. notez qu'en plus de juger si num1 ou num2 est Pendant le comptage, vous devez également empêcher l'utilisateur de cliquer sur le bouton Annuler ! :
<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 peut faire apparaître une zone de saisie. Bien qu'elle soit rarement utilisée dans les pages Web d'aujourd'hui et qu'elle soit presque invisible, suivez le processus ci-dessus et enfin utilisez les informations de sortie de document.write sur le. page Web de manière superposée. Ce que l'on appelle les informations de sortie de manière superposée signifie que quel que soit le contenu de la page Web, il sera écrasé par le contenu de document.write. Cette méthode est rarement utilisée maintenant.
Ce qui précède représente l'intégralité du contenu de ce chapitre. Pour plus de didacticiels connexes, veuillez visiter le Tutoriel vidéo JavaScript !