Solucionado (ver solução)
Solucionado
(ver solução)
4
respostas

Desafio: hora da prática

1) Mensagem de Boas-Vindas com console.log:

JavaScript

console.log(`Bem-vindo(a)!`);

2) Olá com Nome:

JavaScript

let nome = "Seu Nome";
console.log("Olá, " + nome + "!");

3) Olá com Nome e alert:

JavaScript

let nome = "Seu Nome";
alert("Olá, " + nome + "!");

4) Pergunta sobre Linguagem Favorita:

JavaScript

let linguagemFavorita = prompt("Qual a linguagem de programação que você mais gosta?");
console.log("Sua linguagem favorita é: " + linguagemFavorita);

5) Soma de Dois Valores:

JavaScript

let valor1 = 10;
let valor2 = 5;
let resultado = valor1 + valor2;
console.log("A soma de " + valor1 + " e " + valor2 + " é igual a " + resultado + ".");

6) Subtração de Dois Valores:

JavaScript

let valor1 = 10;
let valor2 = 5;
let resultado = valor1 - valor2;
console.log("A diferença entre " + valor1 + " e " + valor2 + " é igual a " + resultado + ".");

7) Verificação de Maioridade:

JavaScript

let idade = prompt("Digite sua idade:");
idade = parseInt(idade); // Converte a idade para um número inteiro

if (idade >= 18) {
  console.log("Você é maior de idade.");
} else {
  console.log("Você é menor de idade.");
}

8) Verificação de Número Positivo, Negativo ou Zero:

JavaScript

let numero = prompt("Digite um número:");
numero = parseFloat(numero); // Converte o número para um número de ponto flutuante

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) Números de 1 a 10 com while:

JavaScript

let contador = 1;

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

10) Verificação de Aprovação:

JavaScript

let nota = 8;

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

11) Número Aleatório com Math.random:

JavaScript

let numeroAleatorio = Math.random();
console.log(numeroAleatorio);

12) Número Inteiro Aleatório entre 1 e 10:

JavaScript

let numeroAleatorio = Math.floor(Math.random() * 10) + 1;
console.log(numeroAleatorio);

13) Número Inteiro Aleatório entre 1 e 1000:

JavaScript

let numeroAleatorio = Math.floor(Math.random() * 1000) + 1;
console.log(numeroAleatorio);
4 respostas

Oi Kauã, tudo bem? 😊

Parabéns pela resolução do desafio! 👏

Seu código está bem estruturado e resolve os problemas propostos de forma clara e eficiente.

Continue praticando e explorando as funcionalidades do JavaScript! 🤗

🎓 Para saber mais:

solução!

Bom dia, Kauã Fernandes.

Dica: Quando você for postar código aqui no fórum se você preferir pode usar a ferramenta de postagem de código aqui do editor (</>), todo bloco de código você coloca entre os marcadores que ele vai abrir, e pode mesclar trechos de códigos com textos comuns. Vou deixar o link da minha resolução para você poder olhar como que fica bacana o uso dos marcadores.

Vale a pena você pesquisar e aprender os template String, ele deixa o código mais limpo e claro. No seu tópico 6 usando o tempate String:

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

Se quiser dá uma olhada na minha resolução vou deixar o link aqui: https://cursos.alura.com.br/forum/topico-desafio-04-ok-482216?hasAccessMGM=true

Bom dia Jezreel. Tudo bem!

Obrigado pelo feedback! Já fiz as alterações necessárias no código. Também vou me atentar ao uso da ferramenta de postagem de código para deixar as próximas publicações mais organizadas.

Agradeço pela dica e pelo link da sua resolução, vou dar uma olhada para melhorar ainda mais a formatação dos meus posts.

Valeu!

Bom dia, Kauã que bacana que gostou das dicas que eu te passei. vou formatar. Voou formatar seu código usando o Template String, vale a pena pesquisar para poder usar essa ferramenta futuramente, facilita demais e deixa o código mais legível. Basicamente aplicação dela é o seguinte, por exemplo: alert(Vou usar mostrar a "nome" da seguinte maneira ${nome}.); . As variáveis a gente sempre apresenta dentro do Formete String assim ${nomeDaVariavel}.

Tópico 2

JavaScript

let nome = "Kauã Fernandes";
console.log(`Olá, ${nome}!`);

Tópico 3

JavaScript

let nome = "Kauã Fernandes";
alert(`Olá, ${nome}!`);

Tópico 4

JavaScript

let linguagemFavorita = prompt("Qual a linguagem de programação que você mais gosta?");
console.log(`Sua linguagem favorita é: ${linguagemFavorita}`);

Tópico 5

JavaScript

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

Tenta aplicar essa mesma formatação no seu Tópico 6. Você vai ver que é muito fácil. Depois tenta executar cada trecho de código para você como que funciona.