24 of 264 menu

ფუნქცია isNaN

ფუნქცია isNaN ამოწმებს არის თუ არა გადაცემული პარამეტრი რიცხვი. დააბრუნებს true-ს, თუ პარამეტრი არ არის რიცხვი და false-ს, თუ არის. როგორ მუშაობს ის: გადაცემული პარამეტრი გარდაიქმნება რიცხვად. თუ ის არ არის რიცხვი (სტრიქონი, მასივი და ა.შ.), მაშინ ის გარდაიქმნება NaN-ად. ხოლო isNaN ამოწმებს - NaN მივიღეთ გარდაქმნის შემდეგ თუ არა. მაგრამ true გარდაიქმნება არა NaN-ად, არამედ რიცხვად 1. არსებობს სხვა მსგავსი ქვაქუშებიც, იხილეთ ისინი აღწერილობაში NaN-ის.

სინტაქსი

isNaN(მნიშვნელობა);

მაგალითი

ახლა isNaN დააბრუნებს false-ს, რადგან პარამეტრი არის რიცხვი:

console.log(isNaN(3));

კოდის შესრულების შედეგი:

false

მაგალითი

ახლა isNaN დააბრუნებს true-ს, რადგან პარამეტრი არ არის რიცხვი:

console.log(isNaN('abcde'));

კოდის შესრულების შედეგი:

true

იხილეთ აგრეთვე

  • ფუნქცია isFinite,
    რომელიც ამოწმებს რიცხვის სასრულობას
  • ოპერატორი typeof,
    რომელიც განსაზღვრავს მონაცემთა ტიპს
ქართული
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
ვებსაიტის მუშაობის, ანალიტიკისა და პერსონალიზაციისთვის ვიყენებთ ქუქი-ფაილებს. მონაცემთა დამუშავება ხდება Კონფიდენციალურობის პოლიტიკის შესაბამისად.
ყველას მიღება პარამეტრები უარყოფა