Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
2
respuestas

Iniciando JavaScript : ¿Dónde está el error?

El error está en esta línea del código de Luis:

if (contrasenia = contraseniaDelSistema)

Porque se está utilizando el operador de asignación (=) en lugar del operador de comparación (==)

Esto quiere decir que en lugar de comparar si contrasenia es igual a contraseniaDelSistema, está asignando el valor de contraseniaDelSistema a contrasenia, lo que siempre devuelve true. Por eso, cualquier contraseña permite el acceso.

2 respuestas

Gracias por tu comentario, escogí la respuesta correcta.

Al principio lo leí, lo implementé y como no arrojaba error, me costó ver que el condicional del "If" estaba mal aplicado en su sintáxis. Estaba aplicado como asignación (=) y no comparación (==)

Gracias por sus aportes!