Alguien sabe en que estoy mal por que me imprime dos veces el mensaje?
Alguien sabe en que estoy mal por que me imprime dos veces el mensaje?
Hola buenas tardes, en else te falta cerrar con llaves, saludos
Me marca error si pongo llaves
falta poner un if delante del else y poner tus llaves
if (la condición 1 es verdadera) { // el código se ejecuta } else if (la condición 2 es verdadera) { // el código se ejecuta }
<meta charset="UTF-8">
<h1>Loteria </h1>
<script>
function saltarLinea() {
document.write("<br>");
document.write("<br>");
document.write("<br>");
}
function imprimir(frase) {
document.write(frase);
saltarLinea();
}
function sorteo (n){
return Math.round(Math.random()*n);
}
var numeroPensado = sorteo(10)
var numeroLanzado = parseInt(prompt("Ingrese un número entre 0-10"))
if (numeroPensado == numeroLanzado ){
imprimir("usted acertó , el numero sorteado es: " + numeroPensado );
}
else
if (numeroPensado != numeroLanzado ){
imprimir(" Usted fallo el numero sorteado es:" + numeroPensado );
}
creo que ya quedo pero ahora si yo quito ese "else" no me afecta con el o sin el el codigo corre ya bien , siempre es necesario poner else ? en ejemplos como estos?
Como sugerencia en tu ejemplo el else saldría sobrando lo puedes dejar con el IF (condicion ){ la accion}, el else podrías ocuparlo cuando en caso de una condición no se cumpla se ejecute el else, por ejemplo con else ------------------- espero darme a entender y disculpame si no jejeje
<script>
var password = 123;
if ( password == 123){
alert("acceso correcto");
}else{
alert("acceso denegado");
}
</script>