Contoh
Mengurai string yang berbeda:
var a = parseInt("10") + "<br>";
var b = parseInt("10.00") + "<br>";
var c = parseInt("10.33") + "<br>";
var d = parseInt("34 45 66") + "<br>";
var e = parseInt(" 60 ") + "<br>";
var f = parseInt("40 years") + "<br>";
var g = parseInt("He was 40") + "<br>";
var h = parseInt("10",10)+ "<br>";
var i = parseInt("010")+ "<br>";
var j = parseInt("10",8)+ "<br>";
var
k = parseInt("0x10")+ "<br>";
var l = parseInt("10",16)+ "<br>";
var n = a + b + c + d + e + f + g + "<br>" + h + i + j + k +l;
Hasil n akan:
Cobalah sendiri " Definisi dan Penggunaan
The parseInt() fungsi mem-parsing string dan mengembalikan integer.
Parameter radix digunakan untuk menentukan sistem angka yang akan digunakan, misalnya, radix dari 16 (hexadecimal) menunjukkan bahwa jumlah dalam string harus diurai dari sejumlah heksadesimal ke angka desimal.
Jika parameter radix dihilangkan, JavaScript mengasumsikan berikut:
- Jika string dimulai dengan "0x" , radix adalah 16 (hexadecimal)
- Jika string dimulai dengan "0" , radix adalah 8 (octal) . fitur ini sudah ditinggalkan
- Jika string dimulai dengan nilai lain, radix adalah 10 (decimal)
Note: Hanya nomor pertama dalam string dikembalikan!
Note: Memimpin dan spasi diperbolehkan.
Note: Jika karakter pertama tidak dapat dikonversi ke angka, parseInt() mengembalikan NaN.
Catatan: Lama browser akan menghasilkan parseInt("010") sebagai 8, karena versi ECMAScript, (lebih tua dari ECMAScript 5, menggunakan radix oktal (8) sebagai default ketika string dimulai dengan "0" . Pada ECMAScript 5, default adalah radix desimal (10) .
Dukungan Browser
Fungsi | |||||
---|---|---|---|---|---|
parseInt() | iya nih | iya nih | iya nih | iya nih | iya nih |
Sintaksis
parseInt( string,radix )
Nilai parameter
Parameter | Deskripsi |
---|---|
string | Wajib. string untuk diurai |
radix | Pilihan. Sejumlah (from 2 to 36) yang merupakan sistem angka yang akan digunakan |
Rincian teknis
Kembali Nilai: | Sebuah angka. Jika karakter pertama tidak dapat dikonversi ke angka, NaN dikembalikan |
---|---|
Versi JavaScript: | 1.0 |
<Fungsi JavaScript global