ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScript の parseInt() を使用して文字列を整数に変換する方法
parseInt は、文字列を整数に変換できるグローバル JavaScript の parseInt() を使用して文字列を整数に変換する方法 関数です。グローバル関数は、JavaScript の parseInt() を使用して文字列を整数に変換する方法 プログラムのどこからでもアクセスして使用できる関数です。次に、parseInt を見てみましょう。 () 文字列を整数固有の使用法に変換します。
#parseInt の使い方
parseInt は次のような方法で使用できます。parseInt(str) parseInt(str, int)
parseInt(str)の使用法
parseInt("123");を指定すると、文字列 123 が整数 123 のデータ型に変換されます。
parseInt(str, int) は
#16 進数は、0x または 0X から始まる 0 ~ 9 の数字または A ~ F の記号で表されます (a ~ f の文字も同じ意味です)
例: 1 を 10 進数で表すと、2 進数は 1、8 進数は 01、16 進数は 0x1 となります。
これらの 2、8、10、16 は、int のパラメータ、つまり基数として使用できます。
たとえば、parseIntを使って16進数の0x8を変換する場合は以下のように記述します。
parseInt("0x8");
結果は 10 進数の 8 で表示されます。
具体的な使用例を見てみましょう
parseInt
8 の値を 10 進数で表し、parseInt 関数を使用して 10 進数に変換しますnumbers
parseInt("1000", 2);将以二进制显示的1000转换为十进制。 parseInt("010", 8);将以八进制显示的010转换为十进制。 parseInt("8", 10);转换8以十进制显示为十进制。 parseInt("0x8", 16);将十六进制0x8转换为十进制数。
表示される結果は次のようになります: 8, 8, 8, 8
実際には、
parseFloat 関数
parseInt とは異なり、
parseFloat 関数浮動小数点数も使用できます。 浮動小数点は小数点表記で、整数値1の場合は1.0と表示されます。
Number 関数parseFloat 関数と同様に、Number 関数も浮動小数点数を処理できます。
ただし、parseIntやparseFloatとは異なり、文字列の数値に対応することはできませんが、オブジェクトを解析することはできます。
以上がJavaScript の parseInt() を使用して文字列を整数に変換する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。