জাভাস্ক্রিপ্টে জটিল ডেটা টাইপ অপারেটরের প্রকার অন্তর্ভুক্ত করে। প্রকারের অপারেটর হল একটি ইউনারি অপারেটর যা তার একক অপারেন্ডের আগে স্থাপন করা হয়, যেটি যেকোনো ধরনের হতে পারে। এর মান হল একটি স্ট্রিং যা অপারেন্ডের ডেটা টাইপ নির্দেশ করে।
প্রকার অপারেটর "সংখ্যা", "স্ট্রিং" বা "বুলিয়ান" মূল্যায়ন করে যদি এর অপারেন্ড একটি সংখ্যা, স্ট্রিং বা বুলিয়ান মান হয় এবং মূল্যায়নের উপর ভিত্তি করে সত্য বা মিথ্যা প্রদান করে।
উদাহরণ
আপনি এর সাথে কীভাবে কাজ করবেন তা শিখতে নিম্নলিখিত কোডটি চালানোর চেষ্টা করতে পারেন৷ প্রকার জাভাস্ক্রিপ্ট -
-এ অপারেটর<html>
<body>
<script>
<!--
var a = 10;
var b = "String";
var linebreak = "<br />";
result = (typeof b == "string" ? "B is String" : "B is Numeric");
document.write("Result => ");
document.write(result);
document.write(linebreak);
result = (typeof a == "string" ? "A is String" : "A is Numeric");
document.write("Result => ");
document.write(result);
document.write(linebreak);
//-->
</script>
</body>
</html>