Metode Number parseInt() di JavaScript
- Halaman Sebelumnya parseFloat()
- Halaman Berikutnya prototype
- Kembali ke Lapisan Atas Panduan Referensi Number JavaScript
Definisi dan penggunaan
Number.parseInt()
Metode ini mengurai nilai ke bentuk string dan mengembalikan bilangan bulat pertama.
radix Parameter menentukan sistem bilangan yang digunakan:
2 = biner, 8 = oktal, 10 = desimal, 16 = heksadesimal.
Jika dilewatkan radix, JavaScript akan menganggap basis angka adalah 10. Jika nilai dimulai dengan "0x", JavaScript akan menganggap basis angka adalah 16.
Perhatian:
Jika karakter pertama tidak dapat diubah menjadi angka, kembalikan NaN
。
Spasi awal dan akhir akan diabaikan.
Hanya mengembalikan bilangan bulat pertama yang ditemukan.
Contoh
Contoh 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");
Contoh 2
Number.parseInt("10", 10); Number.parseInt("010"); Number.parseInt("10", 8); Number.parseInt("0x10"); Number.parseInt("10", 16);
Sintaks
Number.parseInt(string, radix)
Parameter
Parameter | Deskripsi |
---|---|
value | Diperlukan. Nilai yang akan diurai. |
radix |
Pilihan. Default adalah 10. Tentukan nilai angka sistem bilangan (2 sampai 36). |
Nilai kembalian
Tipe | Deskripsi |
---|---|
Bilangan boolean | Jika tidak menemukan bilangan bulat, kembalikan NaN. |
Dukungan peramban
Number.parseInt()
Adalah fitur ECMAScript6 (ES6).
Seluruh peramban modern mendukung ES6 (JavaScript 2015):
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Dukung | Dukung | Dukung | Dukung | Dukung |
Internet Explorer 11 (atau versi yang lebih awal) tidak mendukung Number.parseInt()
。
- Halaman Sebelumnya parseFloat()
- Halaman Berikutnya prototype
- Kembali ke Lapisan Atas Panduan Referensi Number JavaScript