1
resposta

Desafios finais módulo 4

DESAFIO 01 console.log ('Olá,bem vindo(a) ao meu programa');

DESAFIO 02 let nome = 'Isabel' ; console.log (Olá, seja bem vindo(a) ao meu programa,${nome})

DESAFIO 03 let nome = 'Isabel' ; alert (Olá,${nome})

DESAFIO 04 let linguagem; linguagem = prompt ('Qual a linguagem de programação que você mais gosta?') console.log (linguagem);

DESAFIO 05 let valor1 = 3; let valor2 = 9; let resultado = (valor1 + valor2); console.log (A soma de ${valor1}+${valor2} é igual a: ${resultado});

DESAFIO 06 let valor1 = 68; let valor2 = 20; let resultado = (valor1 - valor2); console.log (A diferença entre ${valor1}-${valor2} é igual a: ${resultado});

DESAFIO 07 let idade; idade = prompt ('Digite sua idade:'); if (idade>=18) { console.log ("Você é maior de idade"); } else { console.log("Você é menor de idade"); }

DESAFIO 08 let numero; numero = prompt('Digite um número:'); if (numero >= 1) { console.log('Número Positivo'); } else if (numero==0) { console.log('Você digitou zero (0)'); } else { console.log ('Número Negativo') }

DESAFIO 09 let numero; numero = prompt('Digite um número:'); if (numero >= 1) { console.log('Número Positivo'); } else if (numero==0) { console.log('Você digitou zero (0)'); } else { console.log ('Número Negativo') }

DESAFIO 10 let nota = 8; if (nota>=7) { console.log ('Você foi aprovado!'); } else { console.log ('Você foi reprovado!') }

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

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

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

1 resposta

Oi Isabel,

Parabéns por concluir os desafios do módulo 4! 👏

Seu código está bem estruturado e demonstra bom entendimento dos conceitos.

No desafio 2, você usou template literals corretamente, mas faltou a crase no início da string.

console.log(`Olá, seja bem vindo(a) ao meu programa, ${nome}`);

No desafio 3, o alert funciona de forma similar ao console.log, mas ele exibe uma janela de alerta no navegador.

alert(`Olá, ${nome}`);

No desafio 5, você concatenou strings com template literals, mas o ideal seria realizar a operação matemática dentro do template.

console.log(`A soma de ${valor1} + ${valor2} é igual a: ${valor1 + valor2}`);

O mesmo vale para o desafio 6.

console.log(`A diferença entre ${valor1} - ${valor2} é igual a: ${valor1 - valor2}`);

Nos desafios 8 e 9, você repetiu o mesmo código. 🤔 Você pode usar o mesmo código para ambos os casos.

No desafio 12 e 13, você gerou números aleatórios corretamente, mas o parseInt pode ser substituído por Math.floor para melhor clareza.

let numero = Math.floor(Math.random() * 10 + 1);
let numero = Math.floor(Math.random() * 1000 + 1);

🤓 Para saber mais: Template literals

Continue praticando e explorando novas funcionalidades! 💪