Равно

Во многих языках программирования символ равно = выполняет необычную функцию. В javascript, равно, обозначает вовсе не равенство.
Знаком равно в javascript обозначается операция присвоения.

Логически это выглядит так.
Вот например число p имеет значение 3,14
Если мы напишем в джава скрипте p = 7
Это означает что начиная с этого момента, числу p, в нашем скрипте присвоено значение 7.
Поэтому если программе далее предложат сложить p и 3
Программа получит 10, а не 6,14

Для обозначения равенства в javascript используется 2 символа равно, без пробелов ==

Запомните
 = это присвоение нового значения
== это равно