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

//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!".
*/
//toLowerCase(): convierte el texto a minúsculas para comparar sin importar cómo lo escribió el usuario.
let diaDeSemana = prompt("Ingrese que dia de semana es : ". toLowerCase());

if ( diaDeSemana === 'sabado' || diaDeSemana === '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 numero = prompt("Ingrese un numero: ");
if (numero > 0) {
alert("El número es positivo.");
}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 puntuacion = 100;
if (puntuacion >= 100) {
alert("¡Felicitaciones has ganado!");
}else alert("intetalo de 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 sueldoUsuario = 1020;
alert( Su saldo de su cuenta bancaria es de ${sueldoUsuario}.);

//ejercicio 5
/*
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: ");
alert(¡Bienvenido ${nombreUsuario}!);

1 respuesta

Hola Jefersson, espero que estés bien

¡Gracias por compartir tu código! Parece que estás en el camino correcto con los ejercicios. Aquí te dejo algunos comentarios que podrían ayudarte a mejorar tu código:

  1. Ejercicio 1:

    • La función toLowerCase() debe aplicarse a la variable diaDeSemana después de obtener el valor del prompt. Aquí tienes un ejemplo corregido:
      let diaDeSemana = prompt("Ingrese qué día de la semana es: ").toLowerCase();
      if (diaDeSemana === 'sábado' || diaDeSemana === 'domingo') {
          alert("¡Buen fin de semana!");
      } else {
          alert("¡Buena semana!");
      }
      
  2. Ejercicio 2:

    • Asegúrate de convertir la entrada del usuario a un número antes de compararla. Puedes usar Number() para esto:
      let numero = Number(prompt("Ingrese un número: "));
      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. Ejercicio 3:

    • Tu código está correcto, pero revisa la ortografía en los mensajes de alerta para que sea consistente:
      let puntuacion = 100;
      if (puntuacion >= 100) {
          alert("¡Felicitaciones, has ganado!");
      } else {
          alert("Inténtalo nuevamente para ganar.");
      }
      
  4. Ejercicio 4:

    • Todo parece estar bien aquí. Solo asegúrate de que el mensaje sea claro para el usuario:
      let sueldoUsuario = 1020;
      alert(`El saldo de su cuenta bancaria es de ${sueldoUsuario}.`);
      
  5. Ejercicio 5:

    • Tu código está correcto. Solo revisa los espacios en el mensaje de bienvenida:
      let nombreUsuario = prompt("Ingrese su nombre: ");
      alert(`¡Bienvenido ${nombreUsuario}!`);
      

Espero que estos consejos te sean útiles. ¡Sigue practicando y verás cómo mejoras cada vez más! Espero haber ayudado y buenos estudios!