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

// Desafío 1: Pregunta al usuario qué día de la semana es.
let diaDeLaSemana = prompt("¿Qué día de la semana es?");
if (diaDeLaSemana === "Sábado" || diaDeLaSemana === "Domingo") {
    alert("¡Buen fin de semana!");
} else {
    alert("¡Buena semana!");
}

// Desafío 2: Verifica si un número ingresado por el usuario es positivo o negativo.
let numero = prompt("Ingresa un número:");
numero = parseFloat(numero);  // Convertimos el valor a número
if (numero > 0) {
    alert("El número es positivo.");
} else if (numero < 0) {
    alert("El número es negativo.");
} else {
    alert("El número es cero.");
}

// Desafío 3: Crea un sistema de puntuación para un juego.
let puntuacion = prompt("Ingresa tu puntuación:");
puntuacion = parseInt(puntuacion);  // Convertimos a entero
if (puntuacion >= 100) {
    alert("¡Felicidades, has ganado!");
} else {
    alert("Intentalo nuevamente para ganar.");
}

// Desafío 4: Crea un mensaje sobre el saldo de la cuenta.
let saldo = 500;  // Ejemplo de saldo
alert(`Tu saldo es de $${saldo}.`);

// Desafío 5: Pide al usuario su nombre y muestra un mensaje de bienvenida.
let nombreUsuario = prompt("¿Cuál es tu nombre?");
alert(`¡Bienvenido, ${nombreUsuario}!`);
1 respuesta

Excelente respuesta compañero, ahora agrego mi aporte además de una explicación del código:

Ingrese aquí la descripción de esta imagen para ayudar con la accesibilidad

Explicación del Código

  1. Día de la Semana: Se pregunta al usuario qué día es y se muestra un mensaje diferente según si es fin de semana o no.
  2. Número Positivo o Negativo: Se solicita un número y se verifica si es positivo, negativo o cero, mostrando un mensaje correspondiente.
  3. Sistema de Puntuación: Se pide al usuario que ingrese su puntuación y se evalúa si ha ganado o necesita intentarlo nuevamente.
  4. Saldo de Cuenta: Se pide al usuario que ingrese su saldo y se muestra un mensaje utilizando un template string para formatear el valor.
  5. Bienvenida: Se solicita el nombre del usuario y se muestra una alerta personalizada.

Saludos,

Yosimar Villalobos Adasme Estudiante de Alura