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

alert("¡Bienvenido/a a la práctica de JavaScript!");

// 1. Día de la semana
let dia = prompt("1️¿Qué día de la semana es?");
if (dia.toLowerCase() === "sábado" || dia.toLowerCase() === "domingo") {
alert("¡Buen fin de semana!");
} else {
alert("¡Buena semana!");
}

// 2. Número positivo o negativo
let numero = parseFloat(prompt("2️ Ingresa un número para verificar si es positivo o negativo:"));
if (numero > 0) {
alert("El número es positivo.");
} else if (numero < 0) {
alert("El número es negativo.");
} else {
alert("Ingresaste cero.");
}

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

// 4. Mensaje con saldo
let saldo = parseFloat(prompt("4️ Ingresa el saldo de tu cuenta:"));
alert(Tu saldo actual es de $${saldo});

// 5. Nombre y bienvenida
let nombre = prompt(" 5¿Cuál es tu nombre?");
alert(¡Bienvenido/a, ${nombre}!);

1 respuesta

Hola Rhoyer,

Tu código parece estar bastante bien estructurado y cumple con los desafíos planteados en el ejercicio. Aquí hay un pequeño repaso de cada parte para asegurarnos de que todo está en orden:

  1. Día de la semana: Has usado toLowerCase() para manejar las entradas de "sábado" y "domingo" sin importar si el usuario escribe en mayúsculas o minúsculas. ¡Perfecto!

  2. Número positivo o negativo: Estás utilizando parseFloat() para convertir la entrada del usuario en un número decimal, lo cual es adecuado para este caso. Has cubierto las tres posibilidades: positivo, negativo y cero. ¡Muy bien!

  3. Sistema de puntuación: La comparación >= 100 es correcta para determinar si el usuario ha ganado o no. Todo parece estar en orden aquí.

  4. Mensaje con saldo: Estás utilizando un template string para incluir el saldo en el mensaje, lo cual es una excelente práctica en JavaScript moderno.

  5. Nombre y bienvenida: Estás capturando el nombre del usuario y mostrando una alerta de bienvenida de manera efectiva.

En general, tu código está bien alineado con los requerimientos del ejercicio. Si estás teniendo algún problema específico o hay algo que no está funcionando como esperabas, no dudes en compartir más detalles para que pueda ayudarte mejor.

Espero haber ayudado y buenos estudios!