1
resposta

[Projeto] Desafio

// ===============================================
// Exercício 1: Mensagem de boas-vindas
// ===============================================
console.log("Bem-vindo(a) ao nosso programa!");

// ===============================================
// Exercício 2: Variável "nome" e saudação no console
// ===============================================
let nome = "Aline";
console.log(`Olá, ${nome}!`);

// ===============================================
// Exercício 3: Variável "nome" e saudação com alert
// ===============================================
let nomeAlert = "Aline";
alert(`Olá, ${nomeAlert}!`);

// ===============================================
// Exercício 4: Prompt para linguagem favorita
// ===============================================
let linguagemFavorita = prompt("Qual a linguagem de programação que você mais gosta?");
console.log(`Sua linguagem de programação favorita é: ${linguagemFavorita}`);

// ===============================================
// Exercício 5: Soma de dois valores
// ===============================================
let valor1Soma = 10;
let valor2Soma = 5;
let resultadoSoma = valor1Soma + valor2Soma;
console.log(`A soma de ${valor1Soma} e ${valor2Soma} é igual a ${resultadoSoma}.`);

// ===============================================
// Exercício 6: Subtração de dois valores
// ===============================================
let valor1Sub = 20;
let valor2Sub = 8;
let resultadoSubtracao = valor1Sub - valor2Sub;
console.log(`A diferença entre ${valor1Sub} e ${valor2Sub} é igual a ${resultadoSubtracao}.`);

// ===============================================
// Exercício 7: Verificação de maioridade
// ===============================================
let idade = prompt("Por favor, digite sua idade:");
if (idade >= 18) {
  console.log("Você é maior de idade.");
} else {
  console.log("Você é menor de idade.");
}

// ===============================================
// Exercício 8: Verificação de número (positivo, negativo ou zero)
// ===============================================
let numero = 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.");
}

// ===============================================
// Exercício 9: Loop while para imprimir números de 1 a 10
// ===============================================
let contador = 1;
while (contador <= 10) {
  console.log(contador);
  contador++;
}

// ===============================================
// Exercício 10: Verificação de aprovação com base na nota
// ===============================================
let nota = 8;
if (nota >= 7) {
  console.log("Aprovado");
} else {
  console.log("Reprovado");
}

// ===============================================
// Exercício 11: Número aleatório
// ===============================================
let numeroAleatorio = Math.random();
console.log(`Número aleatório entre 0 e 1: ${numeroAleatorio}`);

// ===============================================
// Exercício 12: Número inteiro aleatório entre 1 e 10
// ===============================================
let numeroAleatorio1a10 = parseInt(Math.random() * 10) + 1;
console.log(`Número inteiro aleatório entre 1 e 10: ${numeroAleatorio1a10}`);

// ===============================================
// Exercício 13: Número inteiro aleatório entre 1 e 1000
// ===============================================
let numeroAleatorio1a1000 = parseInt(Math.random() * 1000) + 1;
console.log(`Número inteiro aleatório entre 1 e 1000: ${numeroAleatorio1a1000}`);
1 resposta

Oi, Julia! Como vai?

Você organizou muito bem as soluções de cada exercício, deixando cada bloco separado e comentado, o que facilita bastante a leitura. Gostei de ver que você aplicou diferentes formas de entrada e saída de dados no console e no navegador.

Uma dica interessante para o futuro é usar toLowerCase() para padronizar respostas de texto e evitar problemas de comparação.
Veja este exemplo:


let linguagem = prompt("Qual a linguagem de programacao que voce mais gosta?");
linguagem = linguagem.toLowerCase();
console.log("Voce digitou: " + linguagem);

Esse código converte a resposta para letras minúsculas, ajudando na hora de comparar valores digitados pelo usuário.

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