Metode Number parseInt() 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");

Coba sendiri

Contoh 2

Number.parseInt("10", 10);
Number.parseInt("010");
Number.parseInt("10", 8);
Number.parseInt("0x10");
Number.parseInt("10", 16);

Coba sendiri

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().