Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
0
respuestas

Desafio

  1. Día de la semana
    Este código le pregunta al usuario el día de la semana y muestra un mensaje diferente si es sábado o domingo.
let diaDeLaSemana = prompt("¿Qué día de la semana es hoy?");
if (diaDeLaSemana.toLowerCase() === "sábado" || diaDeLaSemana.toLowerCase() === "domingo") {
  alert("¡Buen fin de semana!");
} else {
  alert("¡Buena semana!");
}
  • let diaDeLaSemana = prompt(...): La función prompt pide al usuario que escriba un día de la semana y guarda el valor en la variable diaDeLaSemana.
  • .toLowerCase(): Esta función convierte la entrada del usuario a minúsculas, lo que evita errores si escribe "Sábado" o "sábado".
  • ||: El operador OR verifica si la respuesta es "sábado" O "domingo". Si una de las dos condiciones es verdadera, se ejecuta el bloque if.
  1. Número positivo o negativo
    Este código determina si un número ingresado por el usuario es positivo, negativo o cero y lo notifica con una alerta.
let numero = prompt("Ingresa 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.");
}
  • if (numero > 0): Si el número es mayor que cero, es positivo.
  • else if (numero < 0): Si la primera condición no se cumple, se evalúa si es menor que cero.
  • else: Si no es ni mayor ni menor que cero, solo puede ser cero.
  1. Sistema de puntuación para un juego
    Este código verifica una puntuación e informa al jugador si ha ganado o si debe volver a intentarlo.
let puntuacion = 105; // Puedes cambiar el valor de la puntuación para probar
if (puntuacion >= 100) {
  alert("¡Felicidades, has ganado!");
} else {
  alert("Intentalo nuevamente para ganar.");
}
  • puntuacion >= 100: La condición verifica si la puntuación es mayor o igual a 100.
  • alert(...): Dependiendo del resultado de la condición, se mostrará un mensaje de felicitación o de ánimo.
  1. Saldo de la cuenta
    Este código usa un template string para mostrar el saldo de una cuenta de forma clara y concisa.
let nombreUsuario = "Juan";
let saldoCuenta = 500.50;
alert(`Hola ${nombreUsuario}, tu saldo actual es de $${saldoCuenta}.`);
  • `...`: Las comillas invertidas (backticks) son la clave para usar template strings.
  • ${...}: Dentro de estas comillas, puedes insertar variables o expresiones directamente usando esta sintaxis, lo que hace el código mucho más legible que la concatenación con el operador +.
  1. Alerta de bienvenida
    Este código solicita el nombre del usuario y luego lo saluda con un mensaje personalizado.
let nombre = prompt("Por favor, ingresa tu nombre:");
alert(`¡Hola, ${nombre}! Bienvenido/a.`);
  • let nombre = prompt(...): Pide al usuario su nombre y lo almacena.
  • alert(...): Muestra una ventana emergente que incluye el nombre del usuario dentro del mensaje de bienvenida.