Oi Cosme,
Seu código está muito bom e bem estruturado! 👍
Gostei da forma como você utilizou if
e else
para as diferentes condições.
No desafio do dia da semana, você usou corretamente o ||
(ou) para verificar se o dia é sábado ou domingo, e também para os dias da semana.
No desafio dos números positivos e negativos, a lógica está perfeita. 💪
No jogo da pontuação, você poderia usar um switch
para deixar o código mais limpo e fácil de ler, mas a sua solução com if
também funciona.
No desafio do saldo da conta, você fez o cálculo corretamente.
E no último desafio, você pegou o nome do usuário e o saudou, tudo certo! 😎
Uma pequena sugestão, no desafio do saldo, seria interessante converter o valor do saque para número antes de fazer a subtração, usando parseFloat()
ou parseInt()
, para garantir que a operação seja feita corretamente, caso o usuário digite um valor com casas decimais. 🤔
let saque = prompt('digite quanto quer sacar:');
let valorEmConta = 2500;
let saqueConvertido = parseFloat(saque); // Converte o valor do saque para um número
saldo = valorEmConta - saqueConvertido;
alert(`Seu saldo é de R$ ${saldo}`);
Para saber mais: Documentação sobre operadores lógicos em JavaScript. Este link aborda os operadores lógicos como ||
(ou) e &&
(e), que são muito úteis em condicionais.
Continue praticando e explorando as possibilidades da programação! 💻