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

[Duda] Desafío: hora de practicar

Compañeros buen día, aquí están mis ejercicios, seria de gran ayuda y estaría agradecido si me dan sugerencias para poder optimizarlos o corregirlos, muchas gracias

EJERCICIO 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('¿Que día de la semana es?');

if (diaDeLaSemana == 'sabado'   ||
    diaDeLaSemana == 'Sabado'   ||
    diaDeLaSemana == 'Sábado'   ||
    diaDeLaSemana == 'domingo'  ||
    diaDeLaSemana == 'Domingo'
){
alert('¡Buen fin de semana!');
} else {
alert('¡Buena semana!')
};

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

let numeroUsusario = prompt ('Ingresa un número por favor');

if (numeroUsusario >=0) {
    alert ('el número es postitivo')
} else {alert ('el número es negativo');
    
}

EJERCICIO 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 puntuación = prompt ('Ingresa tu puntuación');

if (puntuación >=100) {
    alert ('¡Felicidades, has ganado!')
} else {alert ('Inténtalo nuevamente para ganar');

}

EJERCICIO 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 saldoDisponible = 1000;

alert (`El saldo disponible en su cuenta es de: ${saldoDisponible}`);

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

let nombreUsuario = prompt ('Ingresa tu nombre'); {
    alert (`¡Bienvenido ${nombreUsuario}!`)
};

¡Agradezco sus sugerencias!

1 respuesta
solución!

Hola Roger. La sugerencia que espero te aporte es que en el primer ejercicio, después de obtener el valor del día, uses el método "toUpperCase()" o "toLowerCase()" para pasar el valor de la variable a unicamente mayúsculas o unicamente minúsculas (respectivamente) y así poder hacer una comparación mas corta dentro de tu "if".