JavaScript Number parseInt() メソッド
- 前のページ parseFloat()
- 次のページ prototype
- 上一階層に戻る JavaScript Numberリファレンスマニュアル
定義と使用方法
Number.parseInt()
メソッドは値を文字列に解析し、最初の整数を返します。
radix パラメータは使用する数値システムを規定します:
2 = 二進数、8 = 8進数、10 = 10進数、16 = 16進数です。
省略された場合 radix、JavaScriptは基数10を仮定します。値が"0x"で始まる場合、JavaScriptは基数16を仮定します。
注意:
最初の文字が数字に変換できない場合、 NaN
。
先頭および末尾のスペースは無視されます。
最初に見つかった整数のみを返します。
例
例1
Number.parseInt("10"); Number.parseInt("10.00"); Number.parseInt("10.33"); Number.parseInt("34 45 66"); Number.parseInt(" 60 "); Number.parseInt("40 years"); Number.parseInt("He was 40");
例2
Number.parseInt("10", 10); Number.parseInt("010"); Number.parseInt("10", 8); Number.parseInt("0x10"); Number.parseInt("10", 16);
文法
Number.parseInt(string, radix)
パラメータ
パラメータ | 説明 |
---|---|
value | 必須です。解析する値です。 |
radix |
オプションです。デフォルトは10です。 数値システムの数値を規定します(2から36まで)。 |
返り値
タイプ | 説明 |
---|---|
ブール値 | 整数が見つからない場合、NaNを返します。 |
ブラウザのサポート
Number.parseInt()
ECMAScript6(ES6)の機能です。
すべての現代ブラウザはES6(JavaScript 2015)をサポートしています:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
サポート | サポート | サポート | サポート | サポート |
Internet Explorer 11(またはそれ以前のバージョン)はサポートしていません Number.parseInt()
。
- 前のページ parseFloat()
- 次のページ prototype
- 上一階層に戻る JavaScript Numberリファレンスマニュアル