18 of 264 menu

Функсияи parseInt

Функсияи parseInt сатрро ба адади бутун табдил медиҳад. Ин барои қиматҳои намуди '12px' - вақте ки дар аввал адад истода бошад, ва баъд воҳидҳои ченакӣ бошад, лозим аст. Агар функсияи parseInt-ро ба '12px' истифода барем, натиҷа хоҳад шуд адади 12 (ва ин дуруст хоҳад буд адад, на сатр). Табдил ёфтан, фақат агар адади бутун дар аввали сатр истода бошад, вагарна NaN бароварда мешавад. Бо параметри дуюм метавон системаи ҳисоббарории ададро муайян кард, ва функсия ададеро, ки аз системаи ҳисоббарории муайяншуда ба системаи даҳӣ табдил ёфтааст, бармегардонад.

Синтаксис

parseInt(сатр, [системаи ҳисоббарори]);

Намуна

Биёед сатрро ба адади бутун табдил диҳем:

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

Натиҷаи иҷрои код:

10

Намуна

Ҳангоми табдили каср, қисми касрӣ рад карда мешавад:

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

Натиҷаи иҷрои код:

10

Намуна

Дар ин намуна функсия наметавонад ададро хонад (зеро он дар аввали сатр нест) ва NaN-ро бармегардонад:

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

Натиҷаи иҷрои код:

NaN

Нигаред низ

  • функсияи parseFloat,
    ки адади касриро аз аввали сатр берун меоварад
  • функсияи Number,
    ки ба адад табдил медиҳад
Тоҷикӣ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан