Hola Bryan,
¡Espero que estés disfrutando del curso! He revisado tu código y parece que estás trabajando en una serie de desafíos para practicar JavaScript. Aquí tienes algunos comentarios y sugerencias que podrían ser útiles:
Desafío N° 1: Estás preguntando al usuario qué día es. Asegúrate de que el usuario ingrese el día exactamente como lo has codificado ("Sábado" o "Domingo") para que la condición se cumpla correctamente. Podrías considerar usar toLowerCase()
para hacer que la comparación no sea sensible a mayúsculas y minúsculas, por ejemplo:
let dia = prompt("Que dia es? ").toLowerCase();
if(dia == "sábado" || dia == "domingo"){
alert("¡Buen fin de semana!");
}else{
alert("¡Buena semana!");
}
Desafío N° 2 y 3: Estás determinando si un número es positivo o negativo y asignando un puntaje. Sin embargo, si el número es cero, no se asigna ningún puntaje. Podrías agregar una condición para el caso en que el número sea cero, si eso es relevante para tu lógica. Por ejemplo:
if (numeroUsuario > 0) {
alert("El numero " + numeroUsuario + " es positivo.");
puntaje = 100;
} else if (numeroUsuario < 0) {
alert("El numero " + numeroUsuario + " es negativo.");
puntaje = 0;
} else {
alert("El numero es cero.");
puntaje = 50; // O cualquier valor que consideres adecuado
}
Desafío N° 4: Estás mostrando el saldo de la cuenta bancaria. Asegúrate de que el usuario entienda que el saldo es un número y que debe ingresarlo correctamente. También, puedes convertir el saldo a un número para evitar problemas de concatenación de cadenas.
Espero que estas sugerencias te sean útiles para mejorar tu código. ¡Sigue practicando y divirtiéndote con la programación!
Espero ter ajudado y buenos estudios!