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

[Sugerencia] Desafio hora de practicar

desafio 1

let FinDeSemana = ['sabado', 'domingo'];
let Dia = prompt('¿Que dia es hoy?');

console.log(Dia);
if (Dia == 'sabado' || Dia == 'domingo') {
alert('¡Buen fin de semana!');
}else {
alert('¡Buena semana!');
}

desafio 2

let numeroUsuario = prompt('Me indicas un numero?');

console.log(numeroUsuario);

if (numeroUsuario >= 0) {
alert('El numero es positivo');

} else (numeroUsuario < 0); {
alert('El numero es negativo');
}

desafio 3

1 respuesta

Hola Emilio, espero que estés bien

Gracias por compartir tus desafíos. Aquí te dejo algunos comentarios y sugerencias para cada uno:

Desafío 1

Tu código para verificar si es fin de semana parece estar funcionando correctamente. Asegúrate de que la entrada del usuario coincida exactamente con las cadenas 'sabado' o 'domingo', incluyendo las mayúsculas y minúsculas.

Desafío 2

He notado un pequeño error en la estructura de tu condicional else. En JavaScript, después de un else no se debe colocar una condición, ya que el else cubre todos los demás casos. Aquí te dejo una versión corregida:

let numeroUsuario = prompt('Me indicas un numero?');

console.log(numeroUsuario);

if (numeroUsuario >= 0) {
    alert('El numero es positivo');
} else {
    alert('El numero es negativo');
}

Además, ten en cuenta que prompt devuelve un valor de tipo cadena, por lo que si deseas comparar numéricamente, podrías convertir numeroUsuario a un número usando Number(numeroUsuario).

Desafío 3

No veo detalles sobre el desafío 3 en tu mensaje. Si necesitas ayuda con otro desafío, no dudes en compartirlo.

Espero haber ayudado y buenos estudios!