18 of 264 menu

parseInt funksiyası

parseInt funksiyası sətri tam ədədə çevirir. Bu, '12px' kimi dəyərlər üçün lazımdır - əvvəlində ədəd, sonunda isə ölçü vahidi olduqda. Əgər '12px' sətrinə parseInt funksiyasını tətbiq etsək, nəticədə 12 ədədi alınacaq (və bu, həqiqətən də sətir deyil, ədəd olacaq). Çevirmə yalnız o halda baş verəcək ki, tam ədəd sətrin əvvəlində olsun, əks halda NaN qaytarılacaq. İkinci parametrdə ədədin say sistemini göstərmək olar və funksiya göstərilən say sistemindən onluq say sisteminə çevrilmiş ədədi qaytaracaq.

Sintaksis

parseInt(sətir, [say sistemi]);

Nümunə

Gəlin sətri tam ədədə çevirək:

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

Kodun icrasının nəticəsi:

10

Nümunə

Kəsr ədədi çevirərkən kəsr hissəsi atılacaq:

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

Kodun icrasının nəticəsi:

10

Nümunə

Bu nümunədə funksiya ədədi oxuya bilməyəcək (çünki o, sətrin əvvəlində deyil) və NaN qaytaracaq:

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

Kodun icrasının nəticəsi:

NaN

Həmçinin baxın

  • parseFloat funksiyası,
    sətrin əvvəlindən kəsr ədədini çıxarır
  • Number funksiyası,
    ədədə çevirir
Azərbaycan
AfrikaansБългарскиবাংলাБеларускаяČ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
Biz saytin işi, analitika və fərdiləşdirmə üçün cookie istifadə edirik. Məlumatların emalı Məxfilik Siyasəti əsasında həyata keçirilir.
hamısını qəbul et konfiqurasiya et rədd et