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íos:

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("¿Qué día es?").toLowerCase();
if(diaDeSemana == "sábado" ||
diaDeSemana == "domingo" ) {
alert("¡Buen fin de semana!");
}else if(diaDeSemana == "lunes" ||
diaDeSemana == "martes" ||
diaDeSemana == "miércoles" ||
diaDeSemana == "jueves" ||
diaDeSemana == "viernes"
){
alert("¡Buena semana!");
}else{
alert("carácter inválido");
};

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

let numeroIngresado = prompt("Ingresa tu número");
numeroIngresado = Number(numeroIngresado);

if(isNaN(numeroIngresado)){
alert("Por favor, ingrese un número");
} else if (numeroIngresado > 0){
alert(El número ${numeroIngresado} es positivo);
} else{
alert(El número ${numeroIngresado} 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 "IntInténtaloevamente para ganar.".

let puntuacionIngresada = prompt("Ingresa tu puntuación");
puntuacionIngresada= Number(puntuacionIngresada);

if(isNaN(puntuacionIngresada){
alert("Por favor, ingrese un número");
} else if (puntuacionIngresada>= 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 saldoIngresado = prompt("Ingresa tu puntuación");
saldoIngresado = Number(saldoIngresado);

if(isNaN(saldoIngresado){
prompt("Ingrese un saldo válido");
}else{
alert(Su saldo en la cuenta es ${saldoIngresado});
}

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

let usuario = prompt("Ingrese su nombre de usuario:");
alert(Bienvenido ${usuario});

1 respuesta

¡Hola Francisco, espero que estés bien!

Parece que estás trabajando en varios desafíos de programación. Vamos a revisar cada uno de ellos para asegurarnos de que todo esté en orden:

  1. Día de la semana: Tu código parece correcto. Estás usando toLowerCase() para manejar las mayúsculas y minúsculas, lo cual es una buena práctica. Asegúrate de que las palabras "sábado" y "domingo" estén en minúsculas en tu comparación, como lo has hecho.

  2. Verificar número positivo o negativo: Este bloque de código también está bien. Estás usando isNaN() para verificar si la entrada es un número, lo cual es importante para evitar errores.

  3. Sistema de puntuación: Aquí hay un pequeño error de sintaxis. Te falta un paréntesis de cierre en if(isNaN(puntuacionIngresada). Asegúrate de corregirlo para que el código funcione correctamente.

  4. Mensaje de saldo de cuenta: Al igual que en el desafío anterior, te falta un paréntesis de cierre en if(isNaN(saldoIngresado). Corrige eso y el resto del código debería funcionar bien.

  5. Nombre de usuario: Este último desafío parece estar correcto. Estás usando un template string para mostrar el nombre del usuario, lo cual es una buena práctica.

Espero que estas sugerencias te ayuden a resolver los desafíos. ¡Sigue practicando y verás cómo mejoras cada día!

Espero haber ayudado y buenos estudios!