= es para asignar
== es para comparar
Por ejemplo si haces
if( variable = xxxx ) { ... }
estas ASIGNANDO el valor xxx a la variable, no comparandola con xxx.
Tu codigo esta lleno de asignaciones cuando querias comparar.
== es para comparar
Por ejemplo si haces
if( variable = xxxx ) { ... }
estas ASIGNANDO el valor xxx a la variable, no comparandola con xxx.
Tu codigo esta lleno de asignaciones cuando querias comparar.