Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

JavaScriptで文字列を整数に変換する方法は?


変換する 文字列 整数 parseInt() 関数はjavascriptで使用されます 。 parseInt() 関数はナンを返します (数字ではなく)文字列に数字が含まれていない場合。番号付きの文字列が送信された場合、その番号のみが出力として返されます。この関数はスペースを受け入れません。スペースを含む特定の数値が送信されると、スペースの前に存在する数値の一部が出力として返されます。

構文
parseInt(value);
この関数は文字列を取ります および変換 それを整数に変換します。文字列に整数が存在しない場合は、 NaN 出力になります。

次の例では、文字列のさまざまなケース 文字列のみなど 、数字の文字列 、などは parseInt()を介して取得および送信されています 関数。後で、それらの整数値が存在する場合は、出力に示されているように表示されます。

<html>
<body>
<script>
   var a = "10";
   var b = parseInt(a);
   document.write("value is " + b);
   var c = parseInt("423-0-567");
   document.write("</br>");
   document.write('value is ' + c);
   document.write("</br>");
   var d = "string";
   var e = parseInt(d);
   document.write("value is " + e);
   document.write("</br>");
   var f = parseInt("2string");
   document.write("value is " + f);
</script>
</body>
</html>

出力

value is 10
value is 423
value is NaN
value is 2

  1. 文字列をJavaScriptオブジェクトに変換する方法は?

    以下は、文字列をJavaScriptオブジェクトに変換するコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style> &nbs

  2. JavaScriptで整数を2進数に変換するにはどうすればよいですか?

    JavaScriptで整数を2進数に変換するには、整数を2で割り、余りを保存します。 例 以下はコードです- function convertDecimalToBinary(value) {    var binaryValues = [];    var counter = 0;    while (value > 0) {       binaryValues[counter++] = parseInt(value % 2);       value = pars