কম্পিউটার টিউটোরিয়াল

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


কন্ডিশনাল অপারেটর বা টার্নারি অপারেটর প্রথমে একটি এক্সপ্রেশনকে সত্য বা মিথ্যা ভ্যালুর জন্য ইভ্যালুয়েট করে এবং তারপর ইভ্যালুয়েশনের ফলাফলের ওপর নির্ভর করে দুটি দেওয়া স্টেটমেন্টের যেকোনো একটি এক্সিকিউট করে।

S.No
Operator & Description
1
? : (Conditional )
If Condition is true? Then value X: Otherwise value Y

উদাহরণ

নিচের কোডটি রান করে জাভাস্ক্রিপ্টে টার্নারি অপারেটর কীভাবে কাজ করে তা বুঝুন

Live Demo

<html>    <body>       <script>          var a = 10;          var b = 20;          var linebreak = "<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. জাভাস্ক্রিপ্টে in অপারেটরের ব্যবহার

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

  3. C#-এ টার্নারি অপারেটর (Ternary Operator) কী

  4. C#-এ টারনারি অপারেটর/কন্ডিশনাল অপারেটর কী?