ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScript でプロンプト ボックスからのユーザー入力を数値に変換するにはどうすればよいですか?

JavaScript でプロンプト ボックスからのユーザー入力を数値に変換するにはどうすればよいですか?

DDD
DDDオリジナル
2024-11-05 13:22:02724ブラウズ

How to Convert User Input from a Prompt Box to a Numeric Value in JavaScript?

プロンプト ボックスからの数値入力の取得

プロンプト ボックスからのユーザー入力を数値に変換することは、JavaScript で数学的計算を実行するために重要です。この変換は、関数 parseInt() および parseFloat() を通じて実現できます。

parseInt() および parseFloat()

parseInt() および parseFloat() は、数値の文字列表現を解析して次のようにします。数値。

構文:

  • parseInt(string, radix): 文字列を整数として解析し、オプションで数値体系の基数を指定します (デフォルトは 10)。
  • parseFloat(string): 文字列を浮動小数点数として解析します。

例:

<code class="javascript">var x = prompt("Enter a Value", "0");
var y = prompt("Enter a Value", "0");
var num1 = parseInt(x);
var num2 = parseInt(y);</code>

このコードは、ユーザー入力を文字列から整数に変換します。そしてそれらを変数 num1 と num2 に格納します。これらの値を計算に使用できるようになりました。

追加のヒント:

  • 基数の指定: 10 以外の数値系 (例: 16 進数) の場合は、次のように指定します。 parseInt() 関数の基数 (例: 16 進数の 100 の場合は `parseInt("100", 16))。
  • エラー処理: parseInt() および parseFloat() は NaN を返す場合があります。 (非数値) 入力文字列を解析できない場合。このケースを処理して、エラーのない計算を保証します。

以上がJavaScript でプロンプト ボックスからのユーザー入力を数値に変換するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。