Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

¿Dónde está el error?

El error esta en el operador "=", cuando debería usarse el operador de comparación "=="

1 respuesta

¡Hola Armando!

En el código que compartiste, el error está en la línea:

if (contrasenia = contraseniaDelSistema){

El operador "=" se utiliza para asignar un valor a una variable, mientras que el operador "==" se utiliza para comparar dos valores. Por lo tanto, la condición siempre será verdadera, ya que está asignando el valor de contraseniaDelSistema a contrasenia en lugar de compararlos.

La forma correcta de comparar las contraseñas sería:

if (contrasenia === contraseniaDelSistema){

De esta manera, se realizará una comparación entre las contraseñas y el acceso al sistema solo se garantizará si son iguales.

Espero que esta corrección ayude a Luis a solucionar el problema en su sistema de inicio de sesión. ¡Buena suerte con la programación en JavaScript!

Espero haber ayudado y buenos estudios!