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

Condicionais e concatenação - Resolução Desafios 1 ao 5

Abaixo terá minhas resoluções para os desafios propostos no 2° Modulo do curso, utilizando apenas o que foi ensinado até o momento do curso.

Exercício 1

Encontrei duas formas de resolver, na primeira resolução, utilizarei o operador lógico || (OU) que avalia se uma das opções são verdadeiras.

let diaDaSemana = prompt('Informe o dia da semana');

if(diaDaSemana == 'Sábado' || diaDaSemana == 'Domingo') {
    alert('Bom final de semana');
} else {
    alert('Boa semana');
}

Na segunda resolução, utilizei o if aninhado dentro de um else.

if(diaDaSemana == 'Sábado') {
    alert('Bom final de semana');
} else {
    if(diaDaSemana == 'Domingo') {
        alert('Bom final de semana');
    } else {
        alert('Boa semana');
    }
}

Exercício 2

let numeroInformado = prompt('Informe um número');

if(numeroInformado < 0) {
    alert('O número informado é Negativo ' + numeroInformado);
} else {
    alert('O número informado é positivo ' + numeroInformado)
}

Exercício 3

let pontos = prompt('Informe seus pontos');

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

Exercício 4

let saldoEmConta = 500;

alert(`Seu saldo em conta é R$ ${saldoEmConta}`);

Exercício 5

let nome = prompt('informe seu nome');

alert('Seja bem vindo! ' + nome );
1 resposta
solução!

Olá João!

Fico feliz em ver que você está se dedicando aos desafios do curso e compartilhando suas soluções. Vamos dar uma olhada nas suas resoluções:

  1. Exercício 1: Você encontrou duas formas de resolver o problema, e ambas estão corretas. A primeira solução, utilizando o operador lógico ||, é mais concisa e fácil de ler. A segunda solução, com if aninhado, também funciona, mas pode ser um pouco mais difícil de manter em códigos mais complexos.

  2. Exercício 2: Sua solução está correta. Você utilizou a concatenação de strings para informar se o número é positivo ou negativo, o que é uma boa prática.

  3. Exercício 3: A lógica está correta e a mensagem é exibida conforme esperado. Tudo certo aqui!

  4. Exercício 4: Você utilizou uma template string para exibir o saldo, o que é ótimo para manter o código limpo e legível. Está perfeito!

  5. Exercício 5: A concatenação de strings para dar as boas-vindas ao usuário está correta. É uma forma simples e eficaz de fazer isso.

Você está no caminho certo! Continue praticando e explorando diferentes formas de resolver os problemas.

Espero ter ajudado e bons estudos!