জাভাস্ক্রিপ্টে বুলিয়ান টাইপ রূপান্তর

এখন আমরা দেখব কিভাবে বিশেষ মান true এবং false স্ট্রিং বা নাম্বারে রূপান্তরিত হলে আচরণ করে। এই জ্ঞান আপনার পরবর্তী পাঠগুলির জন্য প্রয়োজন হবে।

সুতরাং, String ফাংশন ব্যবহার করে স্ট্রিংয়ে রূপান্তর করার চেষ্টা করি:

javascriptalert(String(true));  // দেখাবে 'true'
alert(String(false)); // দেখাবে 'false'

আপনি দেখতে পাচ্ছেন, true মানটি রূপান্তরিত হয় স্ট্রিং 'true'-এ, এবং false মানটি রূপান্তরিত হয় স্ট্রিং 'false'-এ। অর্থাৎ, একটি স্ট্রিং এবং একটি বুলিয়ান মান যোগ করার চেষ্টা করলে, এই বুলিয়ান মানটি একটি স্ট্রিংয়ে রূপান্তরিত হবে এবং স্ট্রিংগুলির সংযোজন ঘটবে:

javascriptalert('a' + true);    // দেখাবে 'atrue'

সংখ্যায় রূপান্তরের সময়, true মানটি রূপান্তরিত হয় সংখ্যা 1-এ, এবং false মানটি রূপান্তরিত হয় সংখ্যা 0-এ:

javascriptalert(Number(true));  // দেখাবে 1
alert(Number(false)); // দেখাবে 0

সমস্ত গাণিতিক অপারেশনে, বুলিয়ান মানগুলি প্রথমে সংখ্যায় রূপান্তরিত হয়। উদাহরণ:

javascriptalert(true + 1);     // দেখাবে 2
alert(true + true);  // দেখাবে 2
Задание 1

কód চালু না করে, নির্ধারণ করুন স্ক্রিনে কী প্রদর্শিত হবে:

javascriptalert(true + 3);
Задание 2

কód চালু না করে, নির্ধারণ করুন স্ক্রিনে কী প্রদর্শিত হবে:

javascriptalert(true + true);
Задание 3

কód চালু না করে, নির্ধারণ করুন স্ক্রিনে কী প্রদর্শিত হবে:

javascriptalert(true - true);
Задание 4

কód চালু না করে, নির্ধারণ করুন স্ক্রিনে কী প্রদর্শিত হবে:

javascriptalert(true + false);
Задание 5

কód চালু না করে, নির্ধারণ করুন স্ক্রিনে কী প্রদর্শিত হবে:

javascriptalert('1' + true);
Задание 6

কód চালু না করে, নির্ধারণ করুন স্ক্রিনে কী প্রদর্শিত হবে:

javascriptalert( String(true) + 1 );
Задание 7

কód চালু না করে, নির্ধারণ করুন স্ক্রিনে কী প্রদর্শিত হবে:

javascriptalert( String(true) + Number(true) );