Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Solucionado (ver solución)
Solucionado
(ver solución)
1
respuesta

Hora de practicar

Este ejercicio sirvió para repasar lo visto, tuve que ayudarme de lo que hicieron los instructores en https://github.com/alura-es-cursos/desafios-logica-programacion/blob/main/desafio-2 pero va todo ok

// 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 diaDeLaSemana = prompt("¿Qué día de la semana es?");
if (diaDeLaSemana === "Sábado" || diaDeLaSemana === "Domingo") {
    alert("¡Buen fin de semana!");
} else {
    alert("¡Buena semana!");
}

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

let numero = prompt("Ingresa 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("¿Escoje un número de puntuación?");
if (puntuacion >= 100) {
    alert("¡Felicidades, has ganado!");
} else {
    alert("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 saldo = 1000000; 
alert(`Tu saldo actual es de $${saldo}.`);

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

let nombre = prompt("¿Cuál es tu nombre?");
alert(`¡Bienvenido/a, ${nombre}!`);
1 respuesta
solución!

¡Hola Randy, espero que estés bien!

Me alegra saber que el ejercicio te ha sido útil para repasar lo aprendido. Has hecho un buen trabajo al implementar las soluciones para cada uno de los desafíos. Aquí tienes un pequeño resumen de lo que has logrado:

  1. Día de la semana: Has utilizado correctamente un prompt para preguntar al usuario y una estructura condicional if para determinar si es fin de semana o no. ¡Perfecto!

  2. Número positivo o negativo: La lógica para verificar si un número es positivo o negativo está bien implementada. Recuerda que prompt devuelve un string, así que si quieres asegurarte de que el número se compara correctamente, podrías convertirlo a número utilizando Number(prompt(...)).

  3. Sistema de puntuación: Aquí también has aplicado correctamente la estructura condicional para verificar la puntuación del usuario. ¡Buen trabajo!

  4. Saldo de cuenta: Has usado un template string para mostrar el saldo de manera clara y efectiva. Esto hace que el mensaje sea más legible y profesional.

  5. Bienvenida al usuario: La función de bienvenida está bien implementada, utilizando prompt para obtener el nombre y alert para mostrar el mensaje.

Si sientes que necesitas más práctica o tienes dudas específicas sobre alguna parte del código, no dudes en revisar los ejemplos de los instructores o preguntar.

Espero haber ayudado y buenos estudios!