Saya memiliki masalah yang mengganggu dalam JavaScript . > parseInt(1 / 0, 19) > 18 Mengapa parseIntfungsinya kembali
Saya memiliki masalah yang mengganggu dalam JavaScript . > parseInt(1 / 0, 19) > 18 Mengapa parseIntfungsinya kembali
Baiklah, jadi saya bermain-main dengan parseInt untuk melihat bagaimana ia menangani nilai-nilai yang belum diinisialisasi dan saya menemukan permata ini. Di bawah ini terjadi untuk setiap radix 24 atau lebih tinggi. parseInt(null, 24) === 23 // evaluates to true Saya mengujinya di IE, Chrome dan...
Saya hanya ingin tahu apakah ada solusi yang lebih baik untuk mem-parsing angka dari karakter dalam string (dengan asumsi kita tahu bahwa karakter pada indeks n adalah angka). String element = "el5"; String s; s = ""+element.charAt(2); int x = Integer.parseInt(s); //result: x = 5 (Tidak berguna...
Saya membaca ini tetapi saya bingung dengan apa yang ditulis di parseInt dengan bab argumen radix Mengapa begitu parseInt(8, 3)→ NaNdan parseInt(16, 3)→ 1? AFAIK 8 dan 16 bukan angka dasar-3, jadi parseInt(16, 3)harus kembali