parseInt()
Misollar
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");
O‘zingiz sinab ko‘ring »
Number.parseInt("10", 10);
Number.parseInt("010");
Number.parseInt("10", 8);
Number.parseInt("0x10");
Number.parseInt("10", 16);
O‘zingiz sinab ko‘ring »
Tavsif
Number.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.
Sintaksis
Number.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 |
| Number | Butun son topilmasa, NaN. |
Brauzerlarda qo‘llab-quvvatlash
Number.parseInt() — ECMAScript6 (ES6 2015) imkoniyati.
JavaScript 2015 2017-yil iyunidan beri barcha brauzerlarda qo‘llab-quvvatlanadi:
| Chrome 51 |
Edge 15 |
Firefox 54 |
Safari 10 |
Opera 38 |
| 2016-yil may | 2017-yil aprel | 2017-yil iyun | 2016-yil sentabr | 2016-yil iyun |
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
