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

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

Linda Hamilton
リリース: 2024-11-06 04:09:02
オリジナル
410 人が閲覧しました

How to Convert String Input from Prompt Box to Numbers in JavaScript?

プロンプト ボックスからの文字列入力を数値に変換する方法

HTML、jQuery、JavaScript で数学的計算を行う場合、入力を取得する多くの場合、ユーザーからの意見が必要になります。標準のプロンプト() 関数を使用すると、ユーザーはテキストを入力できますが、値は文字列として返されます。これにより計算が難しくなる可能性があります。

この問題に対処するために、JavaScript は文字列値を数値型に変換する 2 つの関数、parseInt() と parseFloat() を提供します。

parseInt()

この関数は、整数を表す文字列を整数に変換します。

構文:

parseInt(string, radix);
ログイン後にコピー
  • 文字列: 解析する文字列。
  • radix: (オプション) 使用する数値体系の基数。デフォルトは 10 (10 進数) ですが、2 ~ 36 の任意の数値を指定できます。

例:

var x = prompt("Enter an integer:");
var num1 = parseInt(x);
ログイン後にコピー

parseFloat()

この関数は、浮動小数点数を表す文字列を浮動小数点数に変換します。

構文:

parseFloat(string);
ログイン後にコピー

例:

var y = prompt("Enter a floating-point number:");
var num2 = parseFloat(y);
ログイン後にコピー

値が変換されたら、数値演算を実行できます。

例:

var x = prompt("Enter an integer:");
var y = prompt("Enter a floating-point number:");
var num1 = parseInt(x);
var num2 = parseFloat(y);
var sum = num1 + num2;
ログイン後にコピー

これらの関数を使用すると、ユーザー入力から数値を簡単に取得し、必要な計算を実行できます。

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

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