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

Donde esta el error ?

javascript let contraseniaDelSistema = "contraseniaPrueba!";

let contrasenia = prompt("Ingrese la contraseña del sistema:");

if (contrasenia = contraseniaDelSistema){ // AQUI ESTA EL ERROR alert("Acceso al sistema garantizado"); }


if (contrasenia == contraseniaDelSistema){ alert("Acceso al sistema garantizado"); }

2 respuestas

Totalmente de acuerdo, el error es asignar valor con un solo igual, debia usar doble igual para comparar. Estuve probando y al asignarle un valor a la variable , esta queda distinta de cero y cualquier variable en distinta de cero da verdadero en un if

Si son muchas las veces la mala escritura del código que hacen que de error o cause algun problema a la ejecución del programa, cosas simples como una coma o en este caso un simbolo, por eso es bueno enfocarse bien en la tarea y tratar en lo absoluto toda distracción para poder cumplir con el trabajo demandado, saludos.