Aproveitei os exercícios para estudar a documentação do JavaScript e também sobre strings. Estou deixando aqui as resoluções pra caso alguém também tenha feito de outra forma e também para sugestões e feedbacks :)
/* Exercício 1
alert('Olá, você sabe que dia é hoje?');
let diaDaSemana = ['segunda', 'terça', 'quarta', 'quinta', 'sexta']; let diaFimDeSemana = ['sábado', 'domingo']; let queDiaEHoje = prompt('Escreva o dia da semana');
// Convertendo a entrada do usuário para minúsculas para garantir que corresponda aos valores esperados queDiaEHoje = queDiaEHoje.toLowerCase();
if (diaFimDeSemana.includes(queDiaEHoje)) { alert('Bom fim de semana'); } else if (diaDaSemana.includes(queDiaEHoje)) { alert('Boa semana!'); } else { alert('Mensagem inválida. Escreva apenas o dia da semana, sem "feira".'); }*/
/* Exercício 2
alert('Você gostaria de saber se o número é negativo ou positivo?'); let resultadoNumero = prompt('Digite um número');
if (resultadoNumero > 0) {
alert(O seu número é positivo! ${resultadoNumero}
);
}
else if (resultadoNumero <0) {
alert(O seu número é negativo ${resultadoNumero}
);
}
else { alert('Resultado inválido, por favor, digite apenas números.'); }*/
/* Exercício 3
alert('É hora de checar os seus resultados');
let resultado1 = prompt ('Digite a sua primeira pontuação'); let resultado2 = prompt ('Digite a sua segunda pontuação'); let resultado3 = prompt ('digite a sua terceira pontuação');
// Convertendo as strings para números inteiros usando parseInt() resultado1 = parseInt(resultado1); resultado2 = parseInt(resultado2); resultado3 = parseInt(resultado3);
let resultadofinal = resultado1 + resultado2 + resultado3;
if (resultadofinal >= 100) { alert('Parabéns, você venceu!'); }
else if (resultadofinal < 100) { alert('Tente novamente para ganhar.'); }
else { alert('Resultado inválido, digite apenas números.'); } */
/*
Exercicio 4
alert('Vamos verificar o seu saldo atual')
let valorAnterior = prompt ('Digite o seu último saldo consultado'); let gastos = prompt ('Digite o quanto você gastou');
valorAnterior = parseFloat(valorAnterior); gastos = parseFloat(gastos);
let valorAtual = valorAnterior - gastos;
if (typeof valorAtual === 'number') {
alert(O seu saldo é de R$${valorAtual}
);
}
else { alert('Resultado invalido. Utilize apenas números e o caractere ponto.'); } */
/*
Exercício 5
alert('Antes de iniciar, qual é o seu nome?');
let nome = prompt ('Escreva o seu nome');
alert(Seja bem-vindo(a) ${nome}, é um prazer ter você aqui com a gente.
);
*/