1
resposta

desafio 03 - Boas praticas da Programação

// 1. Mensagem de boas-vindas
console.log("Bem-vindo(a)!");

// 2. Variável nome + console.log
let nome = "João";
console.log("Olá, " + nome + "!");

// 3. Variável nome + alert
let nome2 = "Maria";
alert("Olá, " + nome2 + "!");

// 4. Perguntar linguagem favorita
let linguagem = prompt("Qual a linguagem de programação que você mais gosta?");
console.log("Você gosta de " + linguagem + "!");

// 5. Somar dois valores
let valor1 = Number(prompt("Digite o primeiro valor:"));
let valor2 = Number(prompt("Digite o segundo valor:"));
let resultado = valor1 + valor2;
console.log("A soma entre " + valor1 + " e " + valor2 + " é: " + resultado);

// 6. Subtrair dois valores
let valor3 = Number(prompt("Digite o primeiro valor:"));
let valor4 = Number(prompt("Digite o segundo valor:"));
let resultadoSub = valor3 - valor4;
console.log("A diferença entre " + valor3 + " e " + valor4 + " é: " + resultadoSub);

// 7. Verificar maior de idade
let idade = Number(prompt("Digite a sua idade:"));
if (idade >= 18) {
    console.log("Você é maior de idade.");
} else {
    console.log("Você é menor de idade.");
}

// 8. Verificar positivo, negativo ou zero
let numero = Number(prompt("Digite um número:"));
if (numero > 0) {
    console.log("O número é positivo.");
} else if (numero < 0) {
    console.log("O número é negativo.");
} else {
    console.log("O número é zero.");
}

// 9. Contagem de 0 a 10
for (let i = 0; i <= 10; i++) {
    console.log(i);
}

// 10. Verificar se aprovado ou reprovado
let nota = Number(prompt("Digite sua nota (0 a 10):"));
if (nota >= 7) {
    console.log("Aprovado");
} else {
    console.log("Reprovado");
}

// 11. Número aleatório entre 1 e 10
let aleatorio1a10 = Math.floor(Math.random() * 10) + 1;
console.log(aleatorio1a10);

// 12. Número aleatório entre 1 e 1000
let aleatorio1a1000 = Math.floor(Math.random() * 1000) + 1;
console.log(aleatorio1a1000);
1 resposta

Oi, Jady! Como vai?

Gostei de ver que você estruturou bem cada etapa do desafio, separando as partes e usando variáveis com nomes claros. Isso ajuda muito na leitura e manutenção do código.

Uma dica interessante para o futuro é usar template literals para deixar as mensagens mais legíveis. Veja este exemplo:


let nome = "Joao";
console.log(`Ola, ${nome}!`);

Esse formato permite inserir variáveis diretamente dentro da string, sem precisar concatenar com +.

Conteúdos relacionados
Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!