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

Sugerencia para la corrección

solucion al problema javascript let contraseniaDelSistema = "contraseniaPrueba!"; let contrasenia = prompt("Ingrese la contraseña del sistema:"); if (contrasenia = contraseniaDelSistema){ alert("Acceso al sistema garantizado"); }

¿Qué cambio podrías sugerirle a Luis para que su sistema funcione como se imagina?

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

1 respuesta

¡Hola Cristhian!

Para que el sistema de Luis funcione como se imagina, debería sugerirle que cambie el operador de asignación (=) por el operador de comparación (==) dentro de la estructura condicional. De esta manera, el código quedaría así:

let contraseniaDelSistema = "contraseniaPrueba!";
let contrasenia = prompt("Ingrese la contraseña del sistema:");
if (contrasenia === contraseniaDelSistema){
    alert("Acceso al sistema garantizado");
}

Al realizar este cambio, el sistema de Luis verificará si la contraseña ingresada es igual a la contraseña del sistema, y solo permitirá el acceso si son iguales.

Espero que esta sugerencia sea de ayuda para Luis. ¡Que siga practicando y mejorando en su aprendizaje de programación!

Espero haber ayudado y buenos estudios!