ホームページ > ウェブフロントエンド > jsチュートリアル > JavaScriptの数値判定と処理の解析

JavaScriptの数値判定と処理の解析

PHPz
リリース: 2018-09-29 15:45:04
オリジナル
1046 人が閲覧しました

この記事では主に JavaScript の数値の判定方法と数値処理のテクニックを例とともに紹介します。必要な方は参考にしてください。は次のとおりです:

JavaScript のポリモーフィック属性は非常に優れています。var はそれほど多くの奇妙な変数を覚える必要はありません。しかし、なぜ、明らかに 2 つの数値を追加しているのかと混乱するかもしれません。結果が文字列として追加される場合?これは、JavaScript の var の欠点です。php とは異なり、. を使用して、これが文字列接続であることを示します。ここでは、この変数が数値であることを明示的に示すために parseFloat が必要になります。これが数値かどうかを判断するには、isNaN を使用する必要があります。 isNaN (判定された変数) の場合、結果が true の場合、それは数値ではありません。ここで注意してください。

以下はそのようなプログラムです。2 つの数値を入力すると、入力された数値のいずれかが数値であれば、プロンプトが表示されます。 JavaScript では 00000.22 も数値とみなされます。これは 0.22

また、このプログラムは次のように記述されます。 num1 または num2 がカウント中であるかどうかを判断することに加えて、ユーザーがキャンセル ボタンをクリックできないようにする必要があることに注意してください。 :

<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 は入力ボックスをポップアップ表示できますが、これは今日の Web ページではほとんど使用されず、ほとんど表示されません。その後、上記のプロセスに従って、最後に document.write を使用して情報を出力します。いわゆるオーバーレイ形式での出力情報は、Web ページ上にどのようなコンテンツがあっても、document.write のコンテンツによって上書きされることを意味します。この方法は現在ではほとんど使用されません。

上記はこの章の全内容です。その他の関連チュートリアルについては、JavaScript ビデオ チュートリアル をご覧ください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート