Olá, Djalma.
Tudo bem?
Vamos dar uma olhada nos seus exercícios e ver como podemos ajustá-los para que funcionem conforme esperado.
Exercício 01
Seu código atual:
alert('Dia da semana')
let diaSemana = prompt('Em que dia da semana estamos ? ')
if (diaSemana == 'sabado'||'domingo'){
alert('Aproveite o fim de semana')
} else {alert( 'ainda na luta')}
O problema aqui é que a condição if (diaSemana == 'sabado'||'domingo')
não está correta. Você precisa comparar diaSemana
com cada valor separadamente. A forma correta seria:
alert('Dia da semana')
let diaSemana = prompt('Em que dia da semana estamos?')
if (diaSemana.toLowerCase() == 'sábado' || diaSemana.toLowerCase() == 'domingo') {
alert('Aproveite o fim de semana')
} else {
alert('Ainda na luta')
}
Exercício 02
Seu código está correto, mas pode ser melhorado para garantir que o usuário insira um número. Veja a versão ajustada:
alert('Número positivo ou Negativo');
let numero = parseFloat(prompt('Digite um número negativo ou positivo'));
if (numero >= 0) {
alert('O número é positivo!')
} else {
alert('O número é negativo')
}
Exercício 03 e Exercício 04
Parecem estar corretos.
Espero ter ajudado. Qualquer dúvida manda aqui. Bons estudos.