2
respostas

[Projeto] Respostas Boas Práticas de Programação

//1 console.log("Boas Vindas!")

//2 let nome = "Andressa"; console.log("Olá, " + nome + "!");

//3 let nome = "Andressa"; alert(Olá, ${nome});

//4 let resposta = prompt("Qual a linguagem de programação que você mais gosta?"); alert(resposta);

//5 let valor1 = 3; let valor2 = 13; resultado = valor1 + valor2;

console.log(A soma entre ${valor1} e ${valor2} é: ${resultado});

// 6 let valor1 = 13; let valor2 = 3; resultado = valor1 - valor2; console.log(A diferença entre ${valor1} e ${valor2} é: ${resultado});

// 7 let usuario = prompt("Digite sua idade: "); if (usuario >= 18) { alert("Você é maior de idade."); } else { alert("Você é menor de idade."); }

//8 let numero = prompt("Digite um valor: "); console.log(numero); if (numero > 0) { console.log("Número positivo."); } else { if (numero < 0) { console.log("Número negativo."); } else { console.log("Você digitou zero."); } }

//9 let contador = 1; while (contador <= 10) { console.log(contador); contador++; }

//10 let nota = prompt("Digite uma nota de 0 a 10"); let resultado = nota >= 7 ? Aprovado : Reprovado; console.log(Resultado: ${resultado});

//11 let gerador = Math.random(); console.log(gerador);

//12 let gerador = parseInt((Math.random() * 10) + 1); console.log(gerador);

//13 let gerador = parseInt((Math.random() * 1000) + 1); console.log(gerador);

2 respostas

Andressa

Aqui está a resolução do desafio.

https://github.com/alura-cursos/logica-js/tree/desafios

Minha resolução:

// 1. Exibir mensagem de boas-vindas no console console.log("Bem-vindo ao programa!");

// 2. Exibir "Olá, [seu nome]!" no console let nome = "Pedro"; console.log(Olá, ${nome}!);

// 3. Exibir "Olá, [seu nome]!" com alert alert(Olá, ${nome}!);

// 4. Perguntar qual linguagem de programação a pessoa gosta let linguagem = prompt("Qual a linguagem de programação que você mais gosta?"); console.log(Você gosta da linguagem: ${linguagem});

// 5. Somar dois valores e exibir o resultado let valor1 = 5; let valor2 = 7; let resultado = valor1 + valor2; console.log(A soma de ${valor1} e ${valor2} é igual a ${resultado}.);

// 6. Subtrair dois valores e exibir o resultado valor1 = 10; valor2 = 4; resultado = valor1 - valor2; console.log(A diferença entre ${valor1} e ${valor2} é igual a ${resultado}.);

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

// 8. Verificar se um número é positivo, negativo ou zero let numero = prompt("Digite um número:"); numero = Number(numero);

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. Loop while para imprimir números de 1 a 10 let contador = 1; while (contador <= 10) { console.log(contador); contador++; }

// 10. Verificar se uma nota é maior ou igual a 7 let nota = 8; // ou peça com prompt: let nota = Number(prompt("Digite sua nota:")); if (nota >= 7) { console.log("Aprovado"); } else { console.log("Reprovado"); }

// 11. Gerar um número aleatório com Math.random let numeroAleatorio = Math.random(); console.log(Número aleatório: ${numeroAleatorio});

// 12. Gerar um número inteiro entre 1 e 10 let numeroEntre1e10 = Math.floor(Math.random() * 10) + 1; console.log(Número entre 1 e 10: ${numeroEntre1e10});

// 13. Gerar um número inteiro entre 1 e 1000 let numeroEntre1e1000 = Math.floor(Math.random() * 1000) + 1; console.log(Número entre 1 e 1000: ${numeroEntre1e1000});