2
respostas

[Projeto] Minha resolução

Todos os desafios feito em um código só, não sei se está correto, mas tentei:

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

// 2. Variável nome e mensagem no console
let nome = "Angélica";
console.log("Olá, " + nome + "!");

// 3. variável nome e mensagem com alert
alert("Olá, " + nome + "!");

// 4. perguntar linguagem favorita com prompt e mostrar no console
let linguagem = prompt("Qual é a sua linguagem de programação favorita?");
console.log("Sua linguagem favorita é: " + linguagem);

// 5. soma de dois valores
let valor1 = 8;
let valor2 = 12;
let resultado = valor1 + valor2;
console.log("A soma de " + valor1 + " e " + valor2 + " é igual a " + resultado + ".");

// 6. Subtração de dois valores
valor1 = 10;
valor2 = 4;
resultado = valor1 - valor2;
console.log("A diferença entre " + valor1 + " e " + valor2 + " é igual a " + resultado + ".");

// 7. verificar maioridade
let idade = prompt("Qual sua idade?");
if (idade >=18) {
    console.log("Você é maior de idade.");
} else {
    console.log("Você é menor de idade.");
}

// 8. Verificar se o número é positivo ou negativo
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.");
}

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

// 10. Verificar aprovação pela nota
let nota = 8; // você pode alterar esse valor para testar
if (nota >= 7) {
    console.log("Aprovado");
} else {
    console.log("Reprovado");
}

// 11. Número aleatório com Math.random
let aleatorio = Math.random();
console.log("Número aleatório:", aleatorio);

// 12. Número inteiro aleatório entre 1 e 10
let aleatorio1a10 = Math.floor(Math.random() * 10) + 1;
console.log("Número aleatório entre 1 e 10:", aleatorio1a10);

// 13. Número inteiro aleatório entre 1 e 1000
let aleatorio1a1000 = Math.floor(Math.random() * 1000) + 1;
console.log("Número aleatório entre 1 e 1000:", aleatorio1a1000);

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

2 respostas

a minha ficou um pouco diferente, e eu não coloquei os comentários ainda
`js
let nomeUser;
nomeUser = prompt("Informe o seu nome: ");
console.log("Seja bem-vindo, " + nomeUser + "!");

let linguagemFav = prompt("Qual a linguagem de programação que você mais gosta? ");
console.log(linguagemFav);

let valor1 = 2;
let valor2 = 1;
let resultado = valor1 + valor2;

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

let idade = prompt("Informe sua idade: ");
let result = idade >= 18 ? "Você é maior de idade!" : "Você é menor de idade!";

console.log(result);

let numero = prompt("Informe um número inteiro: ");
if (numero == 0) {
console.log("Numero nulo!");

} else if (numero > 0) {
console.log("Número positivo!");

} else {
console.log("Número negativo!");
}

let count = 1;
while(count <= 10) {
console.log("Contador: " + count + "\t");
count++;
}

let nota = prompt("Informe a sua nota: ");
let arremate = nota >= 7 ? "Aprovado" : "Reprovado";
console.log(arremate);

console.log(Math.random());

console.log(parseInt(Math.random() * 10 + 1));

console.log(parseInt(Math.random() * 1000 + 1));
`

E, moça, não existe correto ou errado em programação! O que você apresentou agora é uma das soluções possíveis e inclusive paraéns pela organização do código =D