Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Projeto] Desafio console.log

// 1. Exibir uma mensagem de boas-vindas
console.log('Bem-vindo ao meu projeto!');

// 2. Criar uma variável "nome" e exibir a mensagem "Olá, [seu nome]!" com console.log
let nome = 'Carol Amarante';
console.log(`Olá, ${nome}!`);

// 3. Usar alert para exibir a mensagem "Olá, [seu nome]!"
alert(`Olá, ${nome}!`);

// 4. Perguntar ao usuário qual a linguagem de programação que ele mais gosta e mostrar no console
let linguagemPreferida = prompt('Qual a linguagem de programação que você mais gosta?');
console.log(`Você gosta de: ${linguagemPreferida}`);

// 5. Realizar a soma de dois valores numéricos e exibir o resultado
let valor1Soma = 42;
let valor2Soma = 8;
let resultadoSoma = valor1Soma + valor2Soma;
console.log(`A soma de ${valor1Soma} e ${valor2Soma} é igual a ${resultadoSoma}.`);

// 6. Realizar a subtração de dois valores numéricos e exibir o resultado
let valor1Sub = 10;
let valor2Sub = 8;
let resultadoSub = valor1Sub - valor2Sub;
console.log(`A diferença entre ${valor1Sub} e ${valor2Sub} é igual a ${resultadoSub}.`);

// 7. Verificar se a pessoa é maior ou menor de idade usando if e exibir um alert
let idade = prompt('Digite a sua idade:');
if (idade >= 18) {
    alert('Você é maior de idade.'); // Exibe alerta se for maior de idade
    console.log('Você é maior de idade.');
} else {
    alert('Você é menor de idade.'); // Exibe alerta se for menor de idade
    console.log('Você é menor de idade.');
}

// 8. Verificar se um número é positivo, negativo ou zero e exibir um alert
let numero = parseFloat(prompt("Digite um número:")); // Pergunta ao usuário para digitar um número
if (numero > 0) {
    alert("O número é positivo."); // Exibe alerta se o número for positivo
    console.log("O número é positivo.");
} else if (numero < 0) {
    alert("O número é negativo."); // Exibe alerta se o número for negativo
    console.log("O número é negativo.");
} else {
    alert("O número é zero."); // Exibe alerta se o número for zero
    console.log("O número é zero.");
}

// 9. Usar while para imprimir os números de 1 a 10
let numeroWhile = 1;
while (numeroWhile <= 10) {
    console.log(numeroWhile);
    numeroWhile++;
}

// 10. Determinar se a nota é maior ou igual a 7 usando if-else
let nota = prompt('Digite sua nota (0 a 10):');
if (nota >= 7) {
    alert("Aprovado!"); // Alerta se a nota for maior ou igual a 7
    console.log("Aprovado!");
} else {
    alert("Reprovado!"); // Alerta se a nota for menor que 7
    console.log("Reprovado!");
}

// 11. Usar Math.random para gerar um número aleatório
let numeroAleatorio = Math.random();
console.log(`Número aleatório entre 0 e 1: ${numeroAleatorio}`);

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

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

// Fiz com alguns auxilio, mas to gostando bastante. No começo estava dando alguns bug, tive que ficar ajustando e rodando o código varias vezes até chegar nesse resultado, gostei!
1 resposta
solução!

Oi, Estudante!

Obrigada por compartilhar seu código com a comunidade Alura.

Gostei de como você estruturou o projeto, seguindo as boas práticas e utilizando diferentes métodos como prompt, alert e estruturas condicionais. A organização do código está clara e facilita a leitura. É ótimo ver você explorando funcionalidades como o Math.random, que gera números aleatórios, e o uso de loops como o while.

Conte com o apoio do Fórum na sua jornada. Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓

bons estudos