Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

(Desafio 2) Correção

Boa tarde! Gostaria de saber se está tudo correto ou se apresenta algum erro ou algo que eu possa melhorar.

//Pergunte ao usuário qual é o dia da semana. Se a resposta for "Sábado" ou "Domingo", mostre "Bom fim de semana!". Caso contrário, mostre "Boa semana!".

let sab = "Sábado";
let dom = "Domingo";

let chute = prompt('Qual é o dia da semana?');

if (sab == chute) {
    alert('Bom fim de semana!');
} else if (dom == chute){
    alert('Bom fim de semana!');
}
else {
    alert('Boa semana!');
}

//Verifique se um número digitado pelo usuário é positivo ou negativo. Mostre um alerta informando.

let positivo = 0;
let chute = prompt('Digite um número qualquer');

if(positivo <= chute){
    alert(chute +' é positivo');
} else {
    alert(chute +' é negativo' );
}

//Crie um sistema de pontuação para um jogo. Se a pontuação for maior ou igual a 100, mostre "Parabéns, você venceu!". Caso contrário, mostre "Tente novamente para ganhar.".

let pontos = 100;
let pontosReais = prompt('Quantos pontos você fez?');

if(pontosReais >= pontos){
    alert('Parabéns, você venceu!');
} else{
    alert('Tente novamente para ganhar.');
}

//Crie uma mensagem que informa o usuário sobre o saldo da conta, usando uma template string para incluir o valor do saldo.

let usuario = ('Mel');
let saldo = 1200;
let newuser = prompt('Qual é o seu usuário?');

if(usuario == newuser ){
    alert(`${usuario}, seu saldo é de ${saldo} reais!`);
} else {
    alert('Conteúdo indisponível');
}

//Peça ao usuário para inserir seu nome usando prompt. Em seguida, mostre um alerta de boas-vindas usando esse nome.

let usuario = prompt('Qual seu nome?');

alert('Boas-vindas, '+ usuario+'! :)');
1 resposta
solução!

Olá, Luiza! Tudo bem?

Pelo que pude analisar, seu código está correto e segue bem as instruções do desafio. Parabéns! No entanto, gostaria de sugerir algumas melhorias para tornar seu código ainda mais eficiente:

1 - No primeiro desafio, você pode usar o operador lógico "ou" (||) para verificar se o dia é "Sábado" ou "Domingo". Isso torna seu código mais enxuto. Veja:

let chute = prompt('Qual é o dia da semana?');

if (chute == "Sábado" || chute == "Domingo") {
    alert('Bom fim de semana!');
} else {
    alert('Boa semana!');
}

2 - No segundo desafio, você considerou o número 0 como positivo. Embora isso possa ser verdade em alguns contextos, em geral, o número 0 não é considerado nem positivo, nem negativo. Portanto, você pode adicionar uma condição para verificar se o número é 0. Veja:

let chute = prompt('Digite um número qualquer');

if(chute > 0){
    alert(chute +' é positivo');
} else if(chute < 0) {
    alert(chute +' é negativo' );
} else {
    alert('Você digitou 0');
}

Nos demais desafios, não identifiquei nenhum ponto de melhoria. Seu código parece estar correto e bem estruturado. Lembre-se, essas são apenas sugestões para melhorar seu código. Você fez um ótimo trabalho resolvendo os desafios!

Espero ter ajudado e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.