কম্পিউটার

জাভাস্ক্রিপ্টে শর্তসাপেক্ষ অপারেটর (?:) কী?


কন্ডিশনাল অপারেটর বা টারনারি অপারেটর প্রথমে একটি সত্য বা মিথ্যা মানের জন্য একটি অভিব্যক্তি মূল্যায়ন করে এবং তারপর মূল্যায়নের ফলাফলের উপর নির্ভর করে দুটি প্রদত্ত বিবৃতির মধ্যে একটি কার্যকর করে৷

Sr. No
অপারেটর এবং বর্ণনা
1
?:(শর্তাধীন)
যদি শর্ত সত্য হয়? তারপর মান X:অন্যথায় মান Y

উদাহরণ

Ternary Operator JavaScript-এ কীভাবে কাজ করে তা বোঝার জন্য আপনি নিম্নলিখিত কোডটি চালানোর চেষ্টা করতে পারেন -

<html>
   <body>
      <script>
         var a =10;
         var b =20;
         varlinebreak = "<br />";

         document.write ("((a > b) ? 100 : 200) => ");
         result =(a > b) ? 100 : 200;
         document.write(result);
         document.write(linebreak);

         document.write ("((a < b) ? 100 : 200) => ");
         result =(a < b) ? 100 : 200;
         document.write(result);
         document.write(linebreak);
      </script>
   </body>
</html>

  1. জাভাস্ক্রিপ্টে ইন অপারেটরের ব্যবহার কী?

  2. জাভাস্ক্রিপ্ট বিটওয়াইজ বা (|) অপারেটর কি?

  3. জাভাস্ক্রিপ্টে ব্যাখ্যা অপারেটর ব্যাখ্যা কর?

  4. জাভাস্ক্রিপ্টে টাইপ কনভার্সনে '+' অপারেটরের গুরুত্ব কী?