ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScript でプロンプト ボックスからの文字列入力を数値に変換するにはどうすればよいですか?

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

Patricia Arquette
Patricia Arquetteオリジナル
2024-11-06 19:17:02355ブラウズ

How to Convert String Inputs from Prompt Boxes to Numeric Values in JavaScript?

JavaScript のプロンプト ボックスからの数値の解析

HTML および JavaScript で数値を操作する場合、多くの場合、ユーザー入力を取得する必要があります。ただし、入力を求めるプロンプトはデフォルトで文字列値を返します。数学的計算を実行するには、これらの文字列を数値型に変換する必要があります。

parseInt() と parseFloat() を使用する

JavaScript には、parseInt() と parseFloat() という 2 つの関数が用意されています。 parseFloat()、文字列をそれぞれ整数または浮動小数点に変換します。

構文:

  • parseInt(string, radix)
  • parseFloat (文字列)

パラメータ:

  • 文字列: 数値の文字列表現。
  • 基数 (オプション):解析に使用する記数法の基数。これは 2 ~ 36 の数値です。

例:

次のコードを考えてみましょう:

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

// Convert the strings to integers
var num1 = parseInt(x);
var num2 = parseInt(y);

// Perform calculations
var sum = num1 + num2;</code>

この変換後、 num1 と num2 は数値になっているため、それらに対してあらゆる算術演算を実行できます。

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

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