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

Haga lo que hicimos en aula: console.log

let diaSemana = prompt('Que dia de la semana es: ');
if (diaSemana == 'Sabado' || diaSemana == 'Domingo'){
alert("buen fin de semana");
} else {
alert("Buena semana");
}

let num = prompt('Ingrese numero:')
if (num >=0){
alert('Numero positivo');
} else {
alert('Numero negativo');
}

let puntuacion = prompt("Ingresa tu puntuacion");
if (puntuacion >=100){
alert('¡Felicidades, has ganado!');
} else {
alert('Intentalo nuevamente para ganar.');
}

let saldo = 2000;
let sms = (Tu saldo actual es de ${saldo}.);
alert(sms);

let usuarioName = prompt('Ingrese su nombre: ');
alert (Bienvenido/a ${usuarioName})

1 respuesta

¡Hola Jorge, espero que estés bien!

Parece que ya has hecho un gran trabajo con tu código. Has cubierto todos los desafíos que se mencionan en la actividad. Aquí tienes algunos comentarios y sugerencias para asegurarte de que todo funcione perfectamente:

  1. Día de la semana: Tu código para verificar el día de la semana está correcto. Solo asegúrate de que las palabras "Sábado" y "Domingo" coincidan exactamente con lo que el usuario escriba, incluyendo mayúsculas y minúsculas. Una opción es convertir la entrada a minúsculas para evitar errores de coincidencia:

    let diaSemana = prompt('¿Qué día de la semana es?').toLowerCase();
    if (diaSemana === 'sábado' || diaSemana === 'domingo') {
        alert("¡Buen fin de semana!");
    } else {
        alert("¡Buena semana!");
    }
    
  2. Número positivo o negativo: Tu lógica es correcta. Solo recuerda que prompt devuelve un string, así que es buena práctica convertirlo a número antes de la comparación:

    let num = Number(prompt('Ingrese número:'));
    if (num >= 0) {
        alert('Número positivo');
    } else {
        alert('Número negativo');
    }
    
  3. Sistema de puntuación: Tu código para la puntuación está bien. Asegúrate de convertir la puntuación a número también:

    let puntuacion = Number(prompt("Ingresa tu puntuación"));
    if (puntuacion >= 100) {
        alert('¡Felicidades, has ganado!');
    } else {
        alert('Inténtalo nuevamente para ganar.');
    }
    
  4. Mensaje de saldo: Tu uso de template strings es perfecto. El mensaje se mostrará correctamente.

  5. Bienvenida al usuario: Tu código para dar la bienvenida al usuario también está correcto y debería funcionar sin problemas.

Espero que estos consejos te sean útiles y que tu práctica de programación siga siendo exitosa. ¡Espero haber ayudado y buenos estudios!