Quiero pensar que si utilizo let contrasenia = 123456, me dará la respuesta, pero no encuentro el error, pero tengo
Quiero pensar que si utilizo let contrasenia = 123456, me dará la respuesta, pero no encuentro el error, pero tengo
El error en el código de Luis está en la línea del if. Observa que está utilizando un solo signo de igual (=) en lugar de dos (==).
javascript
let contraseniaDelSistema = "contraseniaPrueba!";
let contrasenia = prompt("Ingrese la contraseña del sistema:");
if (contraseña = contraseniaDelSistema){
alert("Acceso al sistema garantizado");
El error se encuentra en la condición de comparación if ya que debe ser "==" la cual se utiliza para hacer una comparación y no "=" el cual se utiliza para asignar un valor a una variable(como por ejemplo let nombreDeUnaCiudad = "Mexico"). y al momento de ejecutar el programa la segunda la linea del codigo genera un mensaje solicitandote que ingrese la contraseña del sistema y la cual se encuentra en la variable contraseniaDelSistema y asi inmediatamente aparece el mensaje de alerta acceso al sistema garantizado.
gracias por compartir sus conocimientos