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

// 1.Pregunta al usuario qué día de la semana es. Si la respuesta es "Sábado" o "Domingo", muestra "¡Buen fin de semana!". De lo contrario, muestra "¡Buena semana!".

let diaDeSemana = prompt("¿Que día de la Semana es?");
if (diaDeSemana == "Sábado" || diaDeSemana == "Domingo") {
    console.log("¡Buen fin de semana!");
} else {
    console.log("¡Buena semana!");
}

// 2.Verifica si un número ingresado por el usuario es positivo o negativo. Muestra una alerta informativa.

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

/ 3.Crea un sistema de puntuación para un juego. Si la puntuación es mayor o igual a 100, muestra "¡Felicidades, has ganado!". En caso contrario, muestra "Intentalo nuevamente para ganar.".

let puntuacion = prompt("Ingrese su puntuación");
if (puntuacion >=100) {
    console.log("¡Felicidades, haz ganado!");
} else {
    console.log("Intentalo nuevamente para ganar.");
}

// 4.Crea un mensaje que informe al usuario sobre el saldo de su cuenta, utilizando un template string para incluir el valor del saldo.

let saldoCuenta = 150;
alert(`El saldo de su cuenta es S/. ${saldoCuenta}`);

// 5.Pide al usuario que ingrese su nombre mediante un prompt. Luego, muestra una alerta de bienvenida usando ese nombre.

let nombre = prompt("Ingrese su nombre");
alert(`¡Bienvenido, ${nombre}!`);
1 respuesta

¡Hola Victor, espero que estés bien!

Parece que has estado trabajando en una serie de ejercicios para practicar JavaScript. Vamos a revisarlos uno por uno:

  1. Día de la semana: Tu código para preguntar qué día de la semana es y mostrar un mensaje acorde parece correcto. Solo asegúrate de que el usuario ingrese "Sábado" o "Domingo" exactamente como está, ya que JavaScript es sensible a mayúsculas y minúsculas.

    let diaDeSemana = prompt("¿Qué día de la Semana es?");
    if (diaDeSemana === "Sábado" || diaDeSemana === "Domingo") {
        console.log("¡Buen fin de semana!");
    } else {
        console.log("¡Buena semana!");
    }
    
  2. Número positivo o negativo: Tu lógica para verificar si un número es positivo o negativo también está bien. Sin embargo, recuerda que prompt devuelve un string, por lo que sería bueno convertirlo a número antes de la comparación.

    let numero = parseFloat(prompt("Ingrese un número: "));
    if (numero > 0) {
        alert("El número es positivo");
    } else {
        alert("El número es negativo");
    }
    
  3. Sistema de puntuación: Aquí también está bien, pero al igual que en el caso anterior, asegúrate de convertir la puntuación a un número.

    let puntuacion = parseInt(prompt("Ingrese su puntuación"));
    if (puntuacion >= 100) {
        console.log("¡Felicidades, has ganado!");
    } else {
        console.log("Intentalo nuevamente para ganar.");
    }
    
  4. Saldo de la cuenta: Este ejercicio está perfecto. Usar template strings es una excelente manera de incluir variables en tus mensajes.

    let saldoCuenta = 150;
    alert(`El saldo de su cuenta es S/. ${saldoCuenta}`);
    
  5. Bienvenida: Este último ejercicio también está bien implementado. Usar template strings para personalizar mensajes es muy útil.

    let nombre = prompt("Ingrese su nombre");
    alert(`¡Bienvenido, ${nombre}!`);
    

¡Espero que estos comentarios te sean de ayuda! Sigue practicando y experimentando con el código. ¡Bons estudios!