2
respostas

Desafios do módulo 4

Eae pessoal! Gosto muito desses desafios propostos enquanto estamos estudando. Acredito que é ótimo pra ver onde temos dúvida e reforçar aquilo que aprendemos. Acredito que seja novidade nos novos cursos, espero que vire tendência. Segue a resolução deles, no desafio 8 fiz de duas formas e acredito que as duas estejam corretas. Mas se tiver algo errado, me avisem por favor.

// desafio 1
console.log('Boas vindas ao jogo do número secreto');

// desafio 2
let name = 'Gabriel';
console.log(`Olá ${name}!`);

//desafio 3
let nome = "Gabriel";
alert(`Olá, ${nome}!`);

// desafio 4
let favoriteLanguage;
favoriteLanguage = prompt("Qual a linguagem de programação que você mais gosta?");
console.log(favoriteLanguage);

// DESAFIO 5
let valor1 = 5;
let valor2 = 10;
let resultado = valor1 + valor2;
console.log(`A soma de ${valor1} e ${valor2} é igual a ${resultado}.`);

//DESAFIO 6
let valor1 = 10;
let valor2 = 5;
let resultado = valor1 - valor2;
console.log(`A diferença entre ${valor1} e ${valor2} é igual a ${resultado}.`);

//DESAFIO 7
let userAge;
userAge = prompt("Por favor, insira a sua idade");

let olderOrMinor = userAge >= 18 ? "maior de idade" : "menor de idade";
console.log(`Olá usuário, você é ${olderOrMinor}.`);

//DESAFIO 8 - PRIMEIRA SOLUÇÃO
let number;
number = prompt("Digite um valor para os sistema verificar se é positivo ou negativo");

let positiveOrNegative = number >= 1 ? "positivo" : "negativo";
if(number == 0){
    alert(`${number} é neutro.`);
} else {
    alert(`${number} é ${positiveOrNegative}.`);
}

//DESAFIO 8 - SEGUNDA SOLUÇÃO (IF - ELSE | CONTINUAÇÃO)
if(number >=1){
    alert(`${number} é positivo.`);
} else{
    if(number < 0){
        alert(`${number} é negativo.`);
    } else{
        alert(`${number} é neutro.`);
    }
}

//DESAFIO 9
let counter = 1;
while(counter < 11){
    console.log(counter);
    counter++;
}

//DESAFIO 10
let nota = parseInt(Math.random() * 10) + 1;
console.log(nota);

if(nota >= 7){
    console.log('Aprovado');
} else {
    console.log('Reprovado');
}

//DESAFIO 11
let randomNumber = Math.random();
console.log(randomNumber);

//DESAFIO 12
let randomIntNumber = parseInt(Math.random() * 10) + 1;
console.log(randomIntNumber);

//DESAFIO 13
let randomIntNumber = parseInt(Math.random() * 1000) + 1;
console.log(randomIntNumber);

Valeu!

2 respostas

Oi, Gabriel, tudo bem?

Parabéns pelo resultado na resolução do desafio, ficou ótimo!

Também agradeço por compartilhar seu código com os demais estudantes, com certeza vai ajudar nos estudos de todas as pessoas que estão aprendendo este mesmo assunto.

Continue mergulhando em tecnologia e se tiver dúvidas, conte com o fórum. Abraços!

Oi, Gabriel! Tudo bem?

É uma novidade sim! Agradecemos seu feedback, é muito importante para nós! Que bom que você gostou, é realmente muito importante a prática do que aprendemos na programação :)

Parabéns pela resolução do desafio proposto, ficou ótimo!

Continue firme nos estudos. Qualquer dúvida, estamos à disposição.

Uma ótima semana e bons estudos!