what is the main difference between '=' and '==' operators in javascript?


The use of  "=" operator is that it assigns value from right to left, whereas "==" shows whether the given values are equal or not.In the following example variables x and y were assigned values using "=" operator and their magnitudes were checked using "==" operator.

Example

 Live Demo

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

Output

false
5

Updated on: 30-Jul-2019

132 Views

Kickstart Your Career

Get certified by completing the course

Get Started
Advertisements