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

Desafío: hora de practicar

Mi solución al primer ejemplo

let resp = prompt("Qué día de la semana es?");
let sab="Sabado";
let dom= "Domingo";
if (resp==sab || resp==dom){
alert("Buen fin de semana");
} else{
alert("Buena semana");
}

Mi solución al segundo ejemplo

let resp=promp("Ingrese un número");
if (resp>0){
alert("Su numero es positivo");
}
else{
alert("Su numero es negativo");
}

Mi solucion al tercer ejemplo

let puntaje = prompt("Ingrese el puntaje obtenido");
if (puntaje>=100){
alert("Felicidades, has ganado");
}
else{
alert("Intentalo nuevamente para ganar");
}

Mi solucion al cuarto ejercicio

let saldo=1000;
alert(`Su saldo es de: ${saldo}`);

Mi solucion al quinto ejercicio

let nombre= prompt("Ingrese su nombre");
alert(`Bienvenido de nuevo ${nombre}`);
1 respuesta

Hola Miguel,

Gracias por compartir tus soluciones. Vamos a revisarlas una por una:

  1. Primer ejemplo: Tu código para verificar si es fin de semana está correcto. Solo asegúrate de que el usuario ingrese el día de la semana con la misma capitalización que has definido para "Sabado" y "Domingo". Podrías considerar usar toLowerCase() para hacer la comparación sin importar las mayúsculas o minúsculas.

    let resp = prompt("Qué día de la semana es?").toLowerCase();
    let sab = "sabado";
    let dom = "domingo";
    if (resp === sab || resp === dom) {
        alert("Buen fin de semana");
    } else {
        alert("Buena semana");
    }
    
  2. Segundo ejemplo: Hay un pequeño error tipográfico en promp, debería ser prompt. Aparte de eso, el código está correcto para verificar si un número es positivo o negativo.

    let resp = prompt("Ingrese un número");
    if (resp > 0) {
        alert("Su numero es positivo");
    } else {
        alert("Su numero es negativo");
    }
    
  3. Tercer ejemplo: Tu solución para verificar el puntaje es correcta. Asegúrate de que el valor ingresado sea un número, puedes usar Number() para convertir la entrada.

    let puntaje = Number(prompt("Ingrese el puntaje obtenido"));
    if (puntaje >= 100) {
        alert("Felicidades, has ganado");
    } else {
        alert("Intentalo nuevamente para ganar");
    }
    
  4. Cuarto ejercicio: Tu código para mostrar el saldo es correcto. No hay cambios necesarios.

  5. Quinto ejercicio: Tu solución para dar la bienvenida al usuario también está correcta. No hay cambios necesarios.

Espero que estas sugerencias te sean útiles y que sigas disfrutando del aprendizaje. ¡Espero haber ayudado y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!