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
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন