বুলিয়ান ফাংশন
বিকাশ করার সময়, একজন বিকাশকারী হ্যাঁ/না দেখতে পারেন৷ অবস্থা. সেই সময়ে বুলিয়ান() ফাংশন ব্যবহার করা যেতে পারে। এটি শুধুমাত্র সত্য তে ফলাফল করে৷ অথবা মিথ্যা . এর বিস্তারিত আলোচনা করা যাক।
সিনট্যাক্স
Boolean(exp);
এটি একটি অভিব্যক্তি নেয় এবং এটি যাচাই করে এবং হয় সত্য প্রদর্শন করে অথবা মিথ্যা অভিব্যক্তির বৈধতার উপর ভিত্তি করে।
উদাহরণ-1
নিম্নলিখিত উদাহরণে, বুলিয়ান() ব্যবহার করে বিভিন্ন মান যাচাই করা হয়েছে যে সেগুলি সত্য নাকি নয় ফাংশন যদি কোনো মানের কোনো বৈধ থাকে মান তারপর এটি সত্য ফলাফল অন্যথায় এটি মিথ্যা ফলাফল.
<html>
<body>
<p id = "boolean"></p>
<script>
var a = 0;
document.write(Boolean(a)); /// displays false
var b = 1;
document.write(Boolean(b)); /// displays true
var x = Boolean(100);
var y = Boolean("Hello");
var z = Boolean('false');
document.getElementById("boolean").innerHTML =
"45 is " + x + "</br>" +
"a string 'Hello' is " + y + "</br>" +
"a false value is " + z ;
</script>
</body>
</html> আউটপুট
45 is true a string 'Hello' is true a false value is true false true
উদাহরণ-2
নিম্নলিখিত উদাহরণে, একটি অভিব্যক্তি বুলিয়ান() এর ভিতরে পাঠানো হয় এক্সপ্রেশনের বৈধতা পরীক্ষা করার জন্য ফাংশন। যদি অভিব্যক্তিটি বৈধ হয় তারপর সত্য আউটপুট অন্য false হিসাবে প্রদর্শিত হবে আউটপুট হিসাবে প্রদর্শিত হয়।
<html>
<body>
<script>
document.write(Boolean(10 > 5));
document.write("</br>");
document.write(Boolean(1 > 4));
</script>
</body>
</html> আউটপুট
true false