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

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