1
resposta

[Sugestão] Desafio: hora da prática de Condicionais e Concatenação

1-

diaDaSemana = prompt('Qual é o dia da semana?');
if (diaDaSemana == 'Sábado') {
    alert('Bom fim de semana!');
} else if (diaDaSemana == 'Domingo') {
    alert('Bom fim de semana!');
} else {
    alert('Boa semana!');
}

2-

numero = prompt('Digite um positivo ou negativo');
if (numero > 0) {
    alert('Número positivo!');
} else {
    alert('Número negativo!');
}

3-

pontuacao = 105;
if (pontuacao >= 100) {
    console.log('Parabéns, você venceu!');
} else {
    console.log('Tente novamente para ganhar.');
}

4-

let saldoConta = 500; // Exemplo de saldo
alert(`Seu saldo é de R$${saldoConta}.`);

5-

let nome = prompt('Qual o seu nome?');
alert(`Boas vindas ${nome}`);

ex:

let nome = 'Wallace'; 
alert(`Boas vindas ${nome}`);
Boas-vindas Wallace
1 resposta

Oi Wallace,

Excelente trabalho ao compartilhar seu código e suas soluções! 👍

Seu raciocínio está correto e as soluções apresentadas são eficazes para os desafios propostos. 💪

Aproveito para sugerir algumas melhorias que podem enriquecer seu código:

  1. No primeiro exercício, você pode usar o operador || (ou) para simplificar a condição, verificando se o dia é sábado ou domingo em uma única comparação.
  2. No segundo exercício, você pode adicionar uma verificação para o caso do número ser zero, que não é nem positivo nem negativo.
  3. No terceiro exercício, você pode usar alert() em vez de console.log() para exibir a mensagem diretamente na tela.
  4. No quarto e quinto exercício, você pode usar prompt() para permitir que o usuário insira o saldo da conta.

Veja um exemplo com as sugestões:

// Exercício 1
let diaDaSemana = prompt('Qual é o dia da semana?');
if (diaDaSemana == 'Sábado' || diaDaSemana == 'Domingo') {
    alert('Bom fim de semana!');
} else {
    alert('Boa semana!');
}

// Exercício 2
let numero = prompt('Digite um número positivo ou negativo');
if (numero > 0) {
    alert('Número positivo!');
} else if (numero < 0) {
    alert('Número negativo!');
} else {
    alert('Número é zero!');
}

// Exercício 3
let pontuacao = 105;
if (pontuacao >= 100) {
    alert('Parabéns, você venceu!');
} else {
    alert('Tente novamente para ganhar.');
}

// Exercício 4
let saldoConta = prompt('Digite o seu saldo:');
alert(`Seu saldo é de R$${saldoConta}.`);

// Exercício 5
let nome = prompt('Qual o seu nome?');
alert(`Boas vindas ${nome}`);

🎓 Para saber mais: Template literals (Template strings)

Continue praticando e explorando as possibilidades da programação! 🤔