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

09 Desafío: hora de practicar

Día de la semana

let dia = prompt("¿Qué día de la semana es?"); if (dia === "Sábado" || dia === "Domingo") { alert("¡Buen fin de semana!"); } else { alert("¡Buena semana!"); }

Verifica si un número ingresado por el usuario es positivo o negativo

let numero = prompt("Ingresa un número:"); if (numero >= 0) { alert("El número es positivo"); } else { alert("El número es negativo"); }

Sistema de puntuación para un juego

let puntuacion = prompt("Ingresa tu puntuación:"); if (puntuacion >= 100) { alert("¡Felicidades, has ganado!"); } else { alert("Inténtalo nuevamente para ganar."); }

Mensaje sobre el saldo de la cuenta

let saldo = 1500000; alert(Tu saldo actual es de $$ {saldo});

Solicita el nombre del usuario y muestra un mensaje de bienvenida

let nombre = prompt("Ingresa tu nombre:"); alert(Bienvenido, ${nombre}!);

1 respuesta

¡Hola Estudiante, espero que estés bien!

Espero que estés disfrutando del curso. Vamos a revisar el código que compartiste para asegurarnos de que todo funcione correctamente.

  1. Día de la semana: El código parece estar bien. Solo asegúrate de que el usuario ingrese el día de la semana con la misma capitalización que has usado ("Sábado", "Domingo"). Si quieres que funcione sin importar cómo se escriba, podrías convertir la entrada a minúsculas usando toLowerCase().

    let dia = prompt("¿Qué día de la semana es?").toLowerCase();
    if (dia === "sábado" || dia === "domingo") {
        alert("¡Buen fin de semana!");
    } else {
        alert("¡Buena semana!");
    }
    
  2. Verificación de número positivo o negativo: Este fragmento también está correcto. Solo recuerda que prompt devuelve un string, por lo que si deseas realizar operaciones matemáticas, podrías convertirlo a número usando Number().

    let numero = Number(prompt("Ingresa un número:"));
    if (numero >= 0) {
        alert("El número es positivo");
    } else {
        alert("El número es negativo");
    }
    
  3. Sistema de puntuación para un juego: Aquí todo parece en orden. Nuevamente, considera convertir la entrada a un número si planeas hacer más operaciones matemáticas con la puntuación.

    let puntuacion = Number(prompt("Ingresa tu puntuación:"));
    if (puntuacion >= 100) {
        alert("¡Felicidades, has ganado!");
    } else {
        alert("Inténtalo nuevamente para ganar.");
    }
    
  4. Mensaje sobre el saldo de la cuenta: Hay un pequeño error en la forma en que estás intentando mostrar el saldo. Asegúrate de no tener espacio entre los signos de dólar y las llaves.

    let saldo = 1500000;
    alert(`Tu saldo actual es de $${saldo}`);
    
  5. Mensaje de bienvenida: Este código está perfecto. No hay cambios necesarios.

Espero que estas sugerencias te sean útiles y que puedas seguir practicando con éxito. ¡Espero haber ayudado y buenos estudios!