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

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


কন্ডিশনাল অপারেটর বা টার্নারি অপারেটর প্রথমে একটি এক্সপ্রেশনকে true বা false মান için ইভ্যালুয়েট করে এবং তারপর ইভ্যালুয়েশনের ফলাফলের উপর নির্ভর করে দুটি দिये गये স্টেটমেন্টের যেকোনো একটিকে এক্সিকিউট করে।

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

উদাহরণ

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

<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. জাভাস্ক্রিপ্টে এক্সপোনেনশিয়েশন অপারেটর (Exponentiation Operator) ব্যাখ্যা

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