Metode Number parseInt() JavaScript
- Halaman Sebelumnya parseFloat()
- Halaman Berikutnya prototype
- Kembali ke Tetingkap Atas Panduan Rujukan Number JavaScript
Definisi dan penggunaan
Number.parseInt()
Metode ini mengurai nilai ke string dan mengembalikan bilangan bulat pertama.
radix Parameter menentukan sistem bilangan yang digunakan:
2 = biner, 8 = oktal, 10 = desimal, 16 = heksadesimal.
Jika diabaikan radix, JavaScript akan menganggap basis bilangan adalah 10. Jika nilai dimulai dengan "0x", JavaScript akan menganggap basis bilangan 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 sistem bilangan (2 hingga 36). |
Nilai kembalian
Tipe | Deskripsi |
---|---|
Bilangan boolean | Jika bilangan bulat tidak ditemukan, kembalikan NaN. |
Pendukung pelayar
Number.parseInt()
Adalah fitur ECMAScript6 (ES6).
Semua pelayar web 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 Tetingkap Atas Panduan Rujukan Number JavaScript