Não tenho uma dúvida específica, mas gostaria do feedback de vocês sobre o meu código. Há algo que eu possa melhorar?
Não tenho uma dúvida específica, mas gostaria do feedback de vocês sobre o meu código. Há algo que eu possa melhorar?
Oi Beatriz,
Seu código está bem estruturado e fácil de entender. 👍
Na parte do dia da semana, você pode simplificar o else if
para apenas um else
.
O último else
já cobre todos os casos que não são sábado ou domingo.
Na verificação de número positivo ou negativo, o else
já cobre o caso de números negativos, não precisando da condição (numeroDigitado < 0)
.
O mesmo vale para o sistema de pontuação do jogo, o else
já cobre o caso de pontuação menor que 100.
Veja como ficaria o código com essas pequenas alterações:
//Dia da semana
alert('Boas-vindas!');
let sabado = 'Sábado';
let domingo = 'Domingo';
let dia = prompt('Que dia da semana é hoje?');
if (dia == sabado) {
alert('Bom fim de semana!');
} else if (dia == domingo) {
alert('Bom fim de semana!');
} else {
alert('Boa semana!');
}
//Número negativo ou positivo
let numeroDigitado = prompt('Digite um número:');
if (numeroDigitado > 0) {
alert('Esse número é positivo!');
} else {
alert('Esse número é negativo!');
}
//Sistema de pontuação para um jogo
let pontuacaoDoJogo = prompt('Quantos pontos você fez?');
if (pontuacaoDoJogo >= 100) {
alert('Parabéns você venceu!');
} else {
alert('Tente novamente para ganhar.');
}
//Saldo da conta em um Template String
alert(`O saldo da sua conta é ${4500}`);
//Boas-vindas ao usuário
let nomeDoUsuario = prompt('Qual é o seu nome?');
alert(`Seja muito bem-vindo ${nomeDoUsuario}`);
🤓 Para saber mais: Documentação sobre operadores lógicos em JavaScript
Continue praticando e explorando novas possibilidades! 💪
Valeu pela resposta!