1
resposta

[Projeto] Desafios

//DESAFIO Nº1
console.log('Bem vindo ao programa!');

//DESAFIO Nº2
let nome = prompt('Insira o seu nome');
console.log(`Olá, ${nome}!`);

//DESAFIO Nº3
let nome2 = prompt('Insira o seu nome');
alert(`Olá, ${nome2}!`);

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

//DESAFIO Nº5
let valor1= 4;
let valor2= 6;
let resultado = valor1 + valor2;

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

//DESAFIO Nº6
let valor3= 10;
let valor4=2;
let resultado1 = valor3 - valor4;

console.log(`A diferença do ${valor3} para o ${valor4} é igual a ${resultado1}`);

//DESAFIO Nº7
let idade = prompt('Digite a sua idade');

if (idade >= 18){
    console.log('O usuário é maior de idade.');
}else{
    console.log('O usuário é menor de idade.');
}

//DESAFIO Nº8
let numero = prompt('Insira um número.');
if (numero > 0){
    alert('O número inserido é positivo');
}else if (numero < 0){
    alert('O número inserido é negativo');
}else{
    alert('O número inserido é zero');
}

//DESAFIO Nº9
let contador = 1;

while(contador <=10){
    console.log(contador);
    contador++;
}

//DESAFIO Nº10
let nota = 9;

if (nota >= 7){
    console.log('Aprovado!');
}else{
    console.log('Reprovado');
}

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

//DESAFIO Nº12
let numeroAleatorioInt = parseInt(Math.random() * 10 )+ 1;
console.log(numeroAleatorioInt);

//DESAFIO Nº13
let numeroAleatorioInt2 = parseInt(Math.random() * 1000 )+ 1;
console.log(numeroAleatorioInt2);
1 resposta

Olá, Keyse! Como vai?

Muito bem! Continue resolvendo os desafios e compartilhando com a comunidade Alura.

Observei que você explorou o uso do prompt() para coletar informações diretamente do usuário, utilizou muito bem o console.log() para exibir mensagens no console e ainda compreendeu a importância do Math.random() para gerar números aleatórios, uma habilidade essencial em muitos tipos de aplicações interativas.

Uma dica interessante para o futuro é usar Number() para converter valores inseridos pelo usuário em números, já que o prompt() retorna uma string. Dessa forma:

let idade = Number(prompt('Digite a sua idade'));
if (idade >= 18) {
    console.log('Maior de idade');
} else {
    console.log('Menor de idade');
}

Isso evita comparações incorretas entre strings e números e torna seu código mais confiável.

Í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!