⊗jsPmCdVTE 111 of 505 menu

জাভাস্ক্রিপ্টে মান এবং টাইপ দ্বারা সমতা

ধরুন আপনি এমনভাবে তুলনা করতে চান যাতে কোটেশনের মধ্যে থাকা সংখ্যাটি কোটেশন ছাড়া একই সংখ্যার সমান না হয়। অন্য কথায় বলতে গেলে, আপনি তুলনা করতে চান যাতে তুলনা শুধুমাত্র মান দ্বারা নয়, বরং ডেটা টাইপ দ্বারাও হয়।

এটি করার জন্য == অপারেটরের পরিবর্তে === অপারেটর ব্যবহার করা উচিত। নিম্নলিখিত উদাহরণে, '3' স্ট্রিং এবং 3 সংখ্যা তুলনা করার সময় শর্তটি মিথ্যা হবে, কারণ ভেরিয়েবলগুলি মানতে সমান হলেও, টাইপে সমান নয়:

if ('3' === 3) { console.log('+++'); } else { console.log('---'); // এটি কার্যকর হবে }

কিন্তু দুটি স্ট্রিং '3' তুলনা করলে শর্তটি সত্য হবে:

if ('3' === '3') { console.log('+++'); // এটি কার্যকর হবে } else { console.log('---'); }

একইভাবে, সংখ্যা তুলনা করলেও:

if (3 === 3) { console.log('+++'); // এটি কার্যকর হবে } else { console.log('---'); }

== অপারেটর এবং === অপারেটরের মধ্যে পার্থক্য ঠিক তখনই প্রকাশ পায় যখন মান একই কিন্তু ডেটা টাইপ ভিন্ন। অন্যান্য ক্ষেত্রে এই অপারেটরগুলি একইভাবে কাজ করে। উদাহরণস্বরূপ, ভিন্ন সংখ্যা তুলনা করলে, অবশ্যই '---' আউটপুট হবে:

if (2 === 3) { console.log('+++'); } else { console.log('---'); // এটি কার্যকর হবে }

কód চালু না করে নির্ধারণ করুন, কনসোলে কী আউটপুট হবে:

let test1 = '3'; let test2 = '3'; if (test1 == test2) { console.log('+++'); } else { console.log('---'); }

কód চালু না করে নির্ধারণ করুন, কনসোলে কী আউটপুট হবে:

let test1 = '3'; let test2 = '3'; if (test1 === test2) { console.log('+++'); } else { console.log('---'); }

কód চালু না করে নির্ধারণ করুন, কনসোলে কী আউটপুট হবে:

let test1 = 3; let test2 = '3'; if (test1 == test2) { console.log('+++'); } else { console.log('---'); }

কód চালু না করে নির্ধারণ করুন, কনসোলে কী আউটপুট হবে:

let test1 = 3; let test2 = '3'; if (test1 === test2) { console.log('+++'); } else { console.log('---'); }

কód চালু না করে নির্ধারণ করুন, কনসোলে কী আউটপুট হবে:

let test1 = 3; let test2 = 3; if (test1 === test2) { console.log('+++'); } else { console.log('---'); }
বাংলা
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
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন