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

Desafíos básicos en JavaScript

// 1️⃣ Preguntar el día de la semana
let dia = prompt("¿Qué día de la semana es?");
if (dia === "Sábado" || dia === "Domingo") {
alert("¡Buen fin de semana!");
} else {
alert("¡Buena semana!");
}

// 2️⃣ Verificar si un número es positivo o negativo
let numero = Number(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.");
}

// 3️⃣ Sistema de puntuación para un juego
let puntuacion = Number(prompt("Ingresa tu puntuación:"));
if (puntuacion >= 100) {
alert("¡Felicidades, has ganado!");
} else {
alert("Inténtalo nuevamente para ganar.");
}

// 4️⃣ Mensaje con saldo usando template string
let saldo = 1500; // Puedes cambiar este valor
alert(Tu saldo actual es de $${saldo} pesos.);

// 5️⃣ Bienvenida con el nombre del usuario
let nombre = prompt("Ingresa tu nombre:");
alert(¡Bienvenido/a, ${nombre}!);

1 respuesta

Hola Jose,

¡Qué bueno que estás practicando con JavaScript! Parece que estás trabajando en una serie de ejercicios básicos que te ayudarán a afianzar tus conocimientos. Revisé el código que compartiste y parece que estás en el camino correcto. Aquí te dejo algunos comentarios para cada uno de los ejercicios que mencionaste:

  1. Día de la semana: Tu código está correcto. Usas prompt para preguntar al usuario y luego verificas si es "Sábado" o "Domingo" para mostrar el mensaje adecuado. Asegúrate de que el usuario ingresa el día con la misma capitalización que estás verificando.

  2. Número positivo o negativo: También está bien. Convertir el valor ingresado a un número con Number() es una buena práctica para asegurarte de que estás trabajando con el tipo de dato correcto.

  3. Sistema de puntuación: El código funciona correctamente. Verificas si la puntuación es mayor o igual a 100 para determinar el mensaje a mostrar.

  4. Mensaje de saldo: Estás usando un template string, lo cual es excelente para incluir variables dentro de cadenas de texto de manera clara y concisa.

  5. Bienvenida con nombre: El uso de prompt para obtener el nombre y luego mostrarlo en un mensaje de bienvenida es una buena práctica.

Si encuentras algún problema al ejecutar estos ejercicios, verifica que los valores ingresados por el usuario coincidan con los que esperas (por ejemplo, mayúsculas y minúsculas en los días de la semana). También, puedes probar diferentes entradas para asegurarte de que tu código maneja todos los casos posibles.