1
resposta

[Projeto] Desafios finais com JavaScript

Resolução

// desafio 1
console.log("Bem-vindo(a) ao meu site!");
// desafio 2
let nome = "Larissa";
console.log(`Olá, ${nome}!`);
// desafio 3
let nome = "Larissa";
alert(`Olá, ${nome}!`);
// desafio 4
let linguagemProgramacao = prompt("Qual a linguagem de programação que você mais gosta?");
console.log(linguagemProgramacao);
// desafio 5
let valor1 = 7;
let valor2 = 13;
let resultado = valor1 + valor2;

console.log(`A soma de ${valor1} e ${valor2} é igual a ${resultado}`);
// desafio 6
let valor1 = 10;
let valor2 = 4;
let resultado = valor1 - valor2;

console.log(`A diferença entre ${valor1} e ${valor2} é igual a ${resultado}.`);
// desafio 7
let idade = prompt('Digite a sua idade:');
if (idade > 17) {
    console.log('Você é maior de idade.');
} else {
    console.log('Você é menor de idade.');
}
// desafio 8
var numero = parseFloat(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.");
}
// desafio 9
let numero = 1;

while (numero <= 10 ) {
    console.log(numero);
    numero++;
}
// desafio 10
var nota = 10;

if (nota >= 7) {
    console.log("APROVADO!");
} else {
    console.log("REPROVADO.")
}
// desafio 11
let numero = Math.random();
console.log(numero);
// desafio 12
let numeroInteiro = parseInt(Math.random() * 10) + 1;
console.log(numeroInteiro);
// desafio 13
let numeroInteiro = parseInt(Math.random() * 1000) + 1;
console.log(numeroInteiro);
1 resposta

Oi, Larissa! Tudo bem?

Agradeço por compartilhar seu código com a comunidade Alura.

Você organizou bem os desafios e mostrou domínio de conceitos básicos como prompt, alert, if/else, while e operações com números aleatórios.

Continue assim! ✨

Uma dica interessante para o futuro é experimentar o uso do switch quando precisar testar múltiplas condições com a mesma variável. Veja este exemplo:


let dia = prompt("Digite um número de 1 a 7:");

switch (dia) {
  case "1":
    console.log("Domingo");
    break;
  case "2":
    console.log("Segunda-feira");
    break;
  case "3":
    console.log("Terça-feira");
    break;
  default:
    console.log("Dia não reconhecido");
}

Esse código mostra como usar switch para lidar com várias comparações.

Qualquer dúvida que surgir, compartilhe no fórum. Abraços e bons estudos!

Alura

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