18 of 264 menu

Fungsi parseInt

Fungsi parseInt mengonversi string menjadi bilangan bulat. Ini diperlukan untuk nilai seperti '12px' - ketika di awal terdapat angka, diikuti oleh unit pengukuran. Jika fungsi parseInt diterapkan pada '12px', maka hasilnya akan menjadi angka 12 (dan ini benar-benar angka, bukan string). Konversi akan terjadi hanya jika bilangan bulat berada di awal string, jika tidak maka akan menghasilkan NaN. Parameter kedua dapat digunakan untuk menentukan sistem bilangan (radix), dan fungsi akan mengembalikan angka yang dikonversi dari sistem bilangan yang ditentukan ke desimal.

Sintaks

parseInt(string, [sistem bilangan]);

Contoh

Mari konversi string menjadi bilangan bulat:

console.log(parseInt('10px'));

Hasil eksekusi kode:

10

Contoh

Saat mengonversi pecahan, bagian pecahan akan dibuang:

console.log(parseInt('10.3px'));

Hasil eksekusi kode:

10

Contoh

Dalam contoh ini, fungsi tidak dapat membaca angka (karena tidak berada di awal string) dan akan mengembalikan NaN:

let str = 'width: 100px;'; console.log(parseInt(str));

Hasil eksekusi kode:

NaN

Lihat juga

  • fungsi parseFloat,
    yang mengekstrak bilangan pecahan dari awal string
  • fungsi Number,
    yang mengonversi ke angka
Indonesia
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak