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

জাভাস্ক্রিপ্টে '=' এবং '==' অপারেটরের পার্থক্য

জাভাস্ক্রিপ্টে = অ্যাসাইনমেন্ট অপারেটর (মান নির্ধারণ করে ডান থেকে বাম), আর == লুজ ইকwalিটি কম্পैरিজন অপারেটর (দুটি মান সমান কিনা চেক করে, টাইপ কনভার্সন সহ)।

উদাহরণ

<html> <body> <p id="demo"></p> <script>    var x = 5;    var y = "6";    document.write("x = " + x + "<br>");    document.getElementById("demo").innerHTML = (x == y); </script> </body> </html>

আউটপুট

x = 5
false

বিস্তারিত

  • =: ভ্যারিয়েবলে মান স্টোর করে। x = 5 মানে x-এ ৫ রাখা।
  • ==: দুই মান তুলনা করে, টাইপ কনভার্সন করে (টাইপ কোয়ার্সন)। 5 == "5" হলো true।
  • === (স্ট্রিক্ট ইকwalিটি): টাইপ কনভার্সন ছাড়া তুলনা করে। 5 === "5" হলো false।
  1. জাভাস্ক্রিপ্টে ফাংশন ও মেথডের পার্থক্য

  2. C#-এ | এবং || অপারেটরের পার্থক্য

  3. পাইথন অপারেটর != এবং <>-এর পার্থক্য কী?

  4. জাভা এবং জাভাস্ক্রিপ্টের মধ্যে পার্থক্য কী?