Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Desarío: Hora de practicar

//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('Escribe un número positivo o negativo');

if (numero > 0){

    alert("El número es positivo");

}else if (numero < 0){

    alert("El número es negativo");

}else {

    alert('El número es cero');
}

//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 = 105;

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 saldoCuenta = 1500;

alert(`El saldo de tu cuenta es: $${saldoCuenta}`);


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

let nombreUsuario = prompt('¿Cuál es tu nombre?');

alert(`¡Bienvenido, ${nombreUsuario}!`);  
1 respuesta

¡Hola Ivonne, espero que estés bien!

Parece que estás trabajando en un conjunto de ejercicios para practicar lógica de programación con JavaScript. Vamos a revisar cada uno de ellos:

  1. Día de la semana: Tu código está correcto. Estás usando prompt para preguntar al usuario qué día es y luego verificas si es "Sábado" o "Domingo". Si es así, muestras "¡Buen fin de semana!", de lo contrario, "¡Buena semana!". Todo está bien aquí.

  2. Número positivo o negativo: También está bien. Estás pidiendo al usuario un número y luego verificando si es mayor, menor o igual a cero para mostrar el mensaje correspondiente. Recuerda que prompt devuelve una cadena, así que es buena práctica convertirla a número con Number(prompt(...)) para asegurarte de que las comparaciones numéricas se realicen correctamente.

  3. Sistema de puntuación: Aquí defines una puntuación fija de 105 y verificas si es mayor o igual a 100. El mensaje se muestra correctamente según la condición. Si quisieras que el usuario ingrese la puntuación, podrías usar prompt de manera similar al ejercicio anterior.

  4. Saldo de cuenta: Estás usando un template string para mostrar el saldo, lo cual es una excelente práctica para incluir variables dentro de cadenas de texto. Todo está correcto aquí.

  5. Bienvenida al usuario: Estás pidiendo el nombre del usuario y luego mostrando un mensaje de bienvenida usando un template string. Todo está bien en este ejercicio también.

En general, tu código se ve muy bien y estás aplicando correctamente los conceptos básicos de JavaScript. Si tienes alguna pregunta específica o necesitas más aclaraciones, no dudes en preguntar.

¡Espero haber ayudado y buenos estudios!