কম্পিউটার

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


Exponentiation অপারেটর ব্যবহার করা আমরা অন্য একটি সংখ্যার শক্তিতে একটি সংখ্যা খুঁজে পেতে পারি। এটি ** দ্বারা চিহ্নিত করা হয় . আমাদের ইতিমধ্যেই Math.pow() আছে অন্য সংখ্যার শক্তিতে একটি সংখ্যা খুঁজে বের করার পদ্ধতি। কিন্তু exponentiation অপারেটর(**) শুধুমাত্র জাভাস্ক্রিপ্টে নয়, পাইথন, রুবি ইত্যাদির মতো অন্যান্য ভাষাতেও সাধারণ।

Exponentiation অপারেটরের ড্রব্যাকস

এর একমাত্র অসুবিধা হল নেতিবাচক ভিত্তি বন্ধনীতে রাখা উচিত . না হলে ত্রুটি প্রদর্শিত হবে।

উদাহরণ-1

<html>
<body>
   <script>
      var res1 = Math.pow(3,2)
      var res2 = (3) ** 2
      document.write(res1);
      document.write("</br>");
      document.write(res2);
   </script>
</body>
</html>

আউটপুট

9
9

উদাহরণ-2

নিম্নলিখিত উদাহরণে, নেতিবাচক ঘাঁটি ব্যবহার করা হয়েছিল। Math.pow() এর ক্ষেত্রে কোন সমস্যা নেই কিন্তু যখন exponentiation operator ব্যবহার করা হয় নেতিবাচক মান বন্ধনীতে স্থাপন করা উচিত . না হলে ত্রুটি ঘটবে।

<html>
<body>
   <script>
      var res1 = Math.pow(-3,2)
      var res2 = (-3) ** 2 // if parenthesis is not provided then error will occur.
      document.write(res1);
      document.write("</br>");
      document.write(res2);
   </script>
</body>
</html>

আউটপুট

9
9

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

  2. জাভাস্ক্রিপ্ট স্প্রেড অপারেটর

  3. জাভাস্ক্রিপ্টে উত্তোলন ব্যাখ্যা কর

  4. জাভাস্ক্রিপ্টে গ্রুপিং অপারেটর ব্যাখ্যা কর।