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

/*
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 diaIngresado = prompt("Que dia de la semana es: ");
if (diaIngresado=="Sábado" || diaIngresado=="Sabado" || diaIngresado=="sabado" || diaIngresado=="Domingo" ||diaIngresado=="domingo"){
alert("¡Buen fin de semana!");
} else {
alert("¡Buena Semana!");
}

/*
Verifica si un número ingresado por el usuario es positivo o
negativo. Muestra una alerta informativa.
*/
let numeroIngresado = prompt("Ingrese un número");
if (numeroIngresado>=0) {
alert("El Número ingresado es Positivo");
} else {
alert("El Número ingresado es Negativo");
}

/*
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 la Puntuación del Juego");
if (puntuacion>=100) {
alert("¡Felicidades, has ganado!");

} else {
alert("Intentalo nuevamente para ganar.");
}

/*
Crea un mensaje que informe al usuario sobre el saldo de su
cuenta, utilizando un template string para incluir el valor del saldo.
*/
let usuario = prompt("Ingrese su nombre de usuario.");
let saldoCuenta = 1200200;
alert(Le informamos ${usuario} que en su cuenta tiene un valor de ${saldoCuenta}.);

/*
Pide al usuario que ingrese su nombre mediante un prompt. Luego,
muestra una alerta de bienvenida usando ese nombre.
*/
let nombreUsuario = prompt("Ingrese su nombre de usuario.");
alert(Bienvenido ${nombreUsuario}, es un gusto verle de regreso.);

1 respuesta

Hola Juan, espero que estés bien

¡Gracias por compartir tu código! Parece que ya has abordado todos los desafíos propuestos en el ejercicio. Vamos a revisarlos brevemente:

  1. Día de la semana: Tu código verifica correctamente si el día ingresado es "Sábado" o "Domingo" y muestra el mensaje adecuado. Has tenido en cuenta diferentes formas de escribir "Sábado", lo cual es excelente para manejar entradas variadas.

  2. Número positivo o negativo: Aquí, tu código verifica si el número ingresado es positivo o negativo y muestra la alerta correspondiente. Funciona bien, pero recuerda que prompt devuelve un string, por lo que podrías considerar convertirlo a número con Number() para asegurarte de que las comparaciones numéricas se realicen correctamente.

  3. Sistema de puntuación: El código verifica si la puntuación es mayor o igual a 100 y muestra el mensaje adecuado. Nuevamente, considera usar Number() para convertir la entrada de prompt en un número.

  4. Saldo de cuenta: Has utilizado un template string para mostrar el saldo de la cuenta, lo cual es una excelente práctica en JavaScript.

  5. Alerta de bienvenida: El código da la bienvenida al usuario utilizando su nombre, lo cual es una manera agradable de interactuar con el usuario.

En general, tu código está muy bien estructurado. Solo te recomendaría tener en cuenta la conversión de las entradas de prompt a números cuando sea necesario, para evitar comparaciones incorrectas.

Espero haber ayudado y buenos estudios!