El código tiene un error dentro de la estructura condicional, pues el operador de comparación no se está empleando correctamente.
El operador de comparación es ==, sin embargo, dentro de la estructura condicional se está utilizando el operador de asignación