1
resposta

[Projeto] Estou compartilhando algumas soluções que encontrei

// Crie um programa que utilize o console.log para exibir uma mensagem de boas-vindas.
console.log('Seja bem vindo!');

//Crie uma variável chamada "nome" e atribua a ela o seu nome. Em seguida, 
//utilize o console.log para exibir a mensagem
//"Olá, [seu nome]!" no console do navegador.

let nome = 'Rafaela';
console.log(`Olá ${nome}!`)

// Crie uma variável chamada "nome" e atribua a ela o seu nome. 
//Em seguida, utilize o alert para exibir a mensagem "Olá, [seu nome]!" .

let nome = 'Rafaela Dias';
alert(`Olá ${nome}!!`)

//Utilize o prompt e faça a seguinte pergunta: Qual a linguagem de programação que você mais gosta?.
//Em seguida, armazene a resposta em uma variável e mostre no console do navegador.

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

//Crie uma variável chamada "valor1" e outra chamada "valor2", atribuindo a elas
//valores numéricos de sua escolha. Em seguida, realize a soma desses
//dois valores e armazene o resultado em uma terceira variável chamada "resultado". 
//Utilize o console.log para mostrar a mensagem
//"A soma de [valor1] e [valor2] é igual a [resultado]." no console.

let valor1 = 9;
let valor2 = 12;

let soma = valor1 + valor2;

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

//Crie uma variável chamada "valor1" e outra chamada "valor2", 
//atribuindo a elas valores numéricos de sua escolha. Em seguida, realize a subtração desses
//dois valores e armazene o resultado em uma terceira variável
//chamada "resultado". Utilize o console.log para mostrar a mensagem
//"A diferença entre [valor1] e [valor2] é igual a [resultado]." no console.

let valor1 = 180;
let valor2 = 86;

let resultado = valor1 - valor2;
console.log(`A diferença entre ${valor1} e ${valor2} é igual a ${resultado}`);

//Peça ao usuário para inserir sua idade com prompt. 
//Com base na idade inserida, utilize um if para verificar
//se a pessoa é maior ou menor de idade, exibindo uma mensagem apropriada no console.

let idade = parseInt(prompt('Insira sua idade'));

if (idade >= 18) {
    console.log('Já é maior de idade!');
} else {
    console.log('Ainda é menor de idade');
}

// Crie uma variável "numero" e peça um valor com prompt verifique
//se é positivo, negativo ou zero. Use if-else para imprimir a respectiva mensagem.

let numero = parseInt(prompt('Fale um número'));
if (numero < 0) {
    console.log(`O número ${numero} é um número negativo`);
} if (numero > 0) {
    console.log(`O número ${numero} é um número positivo!`);
} if (numero == 0) {
    console.log(`O número ${numero} é 0`);
}

//utilizando ternário
const numero = parseInt(prompt("Fale um número"));

const resultado = numero < 0 ? `O número ${numero} é um número negativo` :
                  numero > 0 ? `O número ${numero} é um número positivo!` :
                                `O número ${numero} é 0`;

console.log(resultado);

//Use um loop while para imprimir os números de 1 a 10 no console
let contador = 1;

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

//Crie uma variável "nota" e atribua um valor numérico a ela. Use if-else
//para determinar se a nota é maior ou igual a 7 e exiba "Aprovado" ou "Reprovado" no console.
let nota = parseInt(prompt('Digite sua nota:'));

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

//utilizando ternário
const resultado = nota >= 7 ? 'Aprovado' : 'Reprovado';

console.log(resultado);

// Use o Math.random para gerar qualquer número aleatório e exiba esse número no console.
let numero = Math.random();
console.log(numero);

//Use o Math.random para gerar um número inteiro entre 1 e 10 e exiba esse número no console.
let numero = parseInt(Math.random() * 100);
console.log(numero);

// Use o Math.random para gerar um número inteiro entre 1 e 1000 e exiba esse número no console.
let numero = parseInt(Math.random() * 1000);
console.log(numero);

Essas foram as minhas soluções para os desafios, testei todas e deu certinho. :) Aceito sugestões de melhoria, ainda estou aprendendo.

1 resposta

Oi, Rafaela, tudo bem?

Parabéns pelo resultado, ficou ótimo! Também agradeço por compartilhar seu projeto, com certeza vai ajudar nos estudos de todas as pessoas que estão aprendendo este mesmo assunto.

Tenho apenas algumas observações sobre os exercícios 12 e 13.

No desafio 12, devemos usar o Math.random para gerar um número aleatório inteiro entre 1 e 10 e exibir esse número no console. No seu código você multiplicou o Math.random()por 100, deveria ser por 10. E para incluir o valor 10 no sorteio desse número aleatório você poderia r=escrever da seguinte forma:

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

Já no exercício 13, você está correta, mas caso queira incluir o valor mil no sorteio, poderia fazer da seguinte maneira:

let numero = parseInt(Math.random() * 1000)+1;
console.log(numero);

Continue mergulhando em tecnologia e se tiver dúvidas, conte com o fórum.

Abraços!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!