プロンプト ボックスからの文字列入力を数値に変換する方法
HTML、jQuery、JavaScript で数学的計算を行う場合、入力を取得する多くの場合、ユーザーからの意見が必要になります。標準のプロンプト() 関数を使用すると、ユーザーはテキストを入力できますが、値は文字列として返されます。これにより計算が難しくなる可能性があります。
この問題に対処するために、JavaScript は文字列値を数値型に変換する 2 つの関数、parseInt() と parseFloat() を提供します。
parseInt()
この関数は、整数を表す文字列を整数に変換します。
構文:
parseInt(string, radix);
例:
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 サイトの他の関連記事を参照してください。