parseInt()

Misol

Turli qiymatlarni tahlil qiling:

parseInt("10"); parseInt("10.00"); parseInt("10.33"); parseInt("34 45 66"); parseInt(" 60 "); parseInt("40 years"); parseInt("He was 40");
O‘zingiz sinab ko‘ring »

ULASHISH

Tavsif

parseInt metodi qiymatni string sifatida tahlil qiladi va birinchi butun sonni qaytaradi.

radix parametri qaysi sanoq tizimidan foydalanishni belgilaydi:

2 = ikkilik, 8 = sakkizlik, 10 = o‘nlik, 16 = o‘n oltilik.

Agar radix ko‘rsatilmasa, JavaScript radix’ni 10 deb hisoblaydi. Agar qiymat "0x" bilan boshlansa, JavaScript radix’ni 16 deb hisoblaydi.

Eslatmalar

Agar birinchi belgini aylantirib bo‘lmasa, NaN qaytariladi.

Boshidagi va oxiridagi bo‘sh joylar e’tiborga olinmaydi.

Faqat topilgan birinchi butun son qaytariladi.

Eski brauzerlar parseInt("010") uchun 8 qaytaradi. ECMAScript’ning eski versiyalari "0" bilan boshlanadigan qiymatlar uchun sakkizlik tizimdan (radix 8) foydalangan. ECMAScript 5 (2009) dan boshlab standart tizim o‘nlik (radix 10).


Sintaksis

parseInt(string, radix)

Parametrlar

Parametr Tavsif
value Majburiy.
Tahlil qilinadigan qiymat.
radix Ixtiyoriy. Standart qiymat 10.
Sanoq tizimini belgilovchi son (2 dan 36 gacha).

Qaytariladigan qiymat

Tip Tavsif
Son.Butun son topilmasa, NaN.


Brauzerlarda qo‘llab-quvvatlash

parseInt() — ECMAScript1 (JavaScript 1997) imkoniyati.

U barcha brauzerlarda qo‘llab-quvvatlanadi:

Chrome Edge Firefox Safari Opera

Ko‘proq misollar

Turli qiymatlarni tahlil qiling:

parseInt("10", 10); parseInt("010"); parseInt("10", 8); parseInt("0x10"); parseInt("10", 16);
O‘zingiz sinab ko‘ring »

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!