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

Desafíos

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 diaSemana = prompt('Digite el día de la semana en formato primera letra mayúscula');
if (diaSemana === 'Sábado' || diaSemana ==='Domingo' ){
alert('¡Buen fin de semana!');
}else{
alert('Buena semana!');
}

Verifica si un número ingresado por el usuario es positivo o negativo. Muestra una alerta informativa.
let numDigitado = prompt('Digita un numero: ');
if (numDigitado >0)
alert(numDigitado + ': es positivo' );
}else if (numDigitado < 0){
alert(numDigitado + ': es negativo');
}else {
alert('El número digitado es 0')
}
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.".
const puntajeMax = 100;
let puntajeJugador = prompt('Digita la puntuación obtenida: ');
if (puntajeJugador >=puntajeMax){
alert('Has ganado');
}else {
alert('Intentalo nuevamente para ganar');
}

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 = 152;
alert(Su saldo es : ${saldoCuenta});

Pide al usuario que ingrese su nombre mediante un prompt. Luego, muestra una alerta de bienvenida usando ese nombre.
let nombreUser = prompt('Digita tu nombre');
alert (Bienvenido ${nombreUser});

1 respuesta

¡Hola Estudiante, espero que estés bien!

Espero que estés disfrutando del curso de Lógica de Programación con JavaScript. Vamos a revisar cada uno de los desafíos que mencionaste para asegurarnos de que estén correctos.

  1. Día de la semana: Tu código parece correcto para este desafío. Estás usando prompt para pedir el día de la semana y luego verificas si es "Sábado" o "Domingo" para mostrar el mensaje adecuado. Solo asegúrate de que el usuario ingrese el día con la primera letra en mayúscula, como mencionaste.

  2. Número positivo o negativo: Hay un pequeño error de sintaxis en tu código. En el bloque if, el primer else if debería estar precedido por un else sin un } antes. Aquí te dejo el código corregido:

    let numDigitado = prompt('Digita un numero: ');
    if (numDigitado > 0) {
        alert(numDigitado + ': es positivo');
    } else if (numDigitado < 0) {
        alert(numDigitado + ': es negativo');
    } else {
        alert('El número digitado es 0');
    }
    
  3. Sistema de puntuación: El código parece correcto, pero en el mensaje de alerta, podrías ser más específico. Aquí tienes una pequeña mejora:

    const puntajeMax = 100;
    let puntajeJugador = prompt('Digita la puntuación obtenida: ');
    if (puntajeJugador >= puntajeMax) {
        alert('¡Felicidades, has ganado!');
    } else {
        alert('Inténtalo nuevamente para ganar.');
    }
    
  4. Saldo de la cuenta: Tu uso de template strings es perfecto. El código está bien escrito.

  5. Bienvenida al usuario: Este código también está correcto. Usas prompt para obtener el nombre y luego lo incluyes en el mensaje de bienvenida.

Parece que estás en el camino correcto. Solo había un pequeño error en el segundo desafío, pero ya está corregido. Espero que esto te ayude a seguir adelante con tus prácticas. ¡Espero que te diviertas programando!

Espero haber ayudado y buenos estudios!