1
resposta

[Sugestão] Sugestão de como executar cada código pedido na atividade.

É como eu fiz galera, não quer dizer que está correto, mas funcionou:

//1
console.log('Seja bem vindo!');
//2
let meuNome = 'Henrique';
console.log(`Olá, ${meuNome}!`);
//3
alert(`Olá, ${meuNome}!`);
//4
let minhaBestLingProg = prompt('Qual é a sua linguagem preferida de programação?');
console.log(minhaBestLingProg);
//5
let valor01 = 5;
let valor02 = 3;
let valorDaSoma = valor01 + valor02;
console.log(`A soma de ${valor01} e ${valor02} é igual a ${valorDaSoma}.`);
//6
let valor03 = 5;
let valor04 = 3;
let valorSubtraido = valor03 - valor04;
console.log(`A diferença entre ${valor03} e ${valor04} é de ${valorSubtraido}.`);
//7
let idadeDoUsuario = prompt('Digite aqui a sua idade. (apenas números)');
let respostaDoConsole = idadeDoUsuario > 18 ? 'Maior de idade' : 'Menor de idade';
console.log(respostaDoConsole);
//8
let variavelNumerica = prompt('Digite qualquer número');
let parOuImpar = (variavelNumerica % 2) === 0 ? 'par' : 'impar';

if (variavelNumerica == 0) {
    console.log('O número digirado foi zero')
} else {
    console.log(`O Número ${variavelNumerica} é ${parOuImpar}`);
}
//9
let de1a10 = 0;
while( de1a10 < 10) {
    de1a10++;
    console.log(de1a10);
}
//10
let nota = 8;
if (nota >= 7) {
    console.log('Aprovado');
} else {
    console.log('Reprovado');
}
//11
let numeroAleatorio = Math.random();
console.log(numeroAleatorio);
//12
let aleatorio1a10 = parseInt(Math.random() * 10 + 1);
console.log(aleatorio1a10);
//13
let numDe1a1000 = parseInt(Math.random() * 1000 + 1);
console.log(numDe1a1000);
1 resposta

Olá, Henrique! Tudo bem?

Parabéns! Continue resolvendo os desafios e compartilhando com a comunidade Alura.

Percebi que você dominou o uso de template literals, aplicou muito bem o prompt() para interações com o usuário e ainda demonstrou compreender a relevância de estruturas condicionais e loops para o controle de fluxo dos programas.

Uma sugestão interessante para evoluir ainda mais é usar parseInt() e Number() com o objetivo de garantir que os dados recebidos do usuário sejam realmente numéricos. Veja só:

let entrada = prompt('Digite um número:');
let numero = parseInt(entrada);

if (!isNaN(numero)) {
  console.log(`Você digitou o número ${numero}`);
} else {
  console.log('Por favor, digite um valor numérico válido.');
}

Exemplo de resultado:

Você digitou o número 42

Essa abordagem ajuda a evitar erros em entradas e torna o programa mais robusto.

Ícone de sugestão Para saber mais:

Sugestão de conteúdo para você mergulhar ainda mais sobre o tema:

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

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