1
resposta

Desafio 2

// 1 Criar uma função que exibe "Olá, mundo!" no console.

function exibirOla() {
    console.log("Olá, mundo!");
  }
  
  exibirOla();


// 2 Criar uma função que recebe um nome como parâmetro e exibe "Olá, [nome]!" no console.

let nome = prompt ('Digite seu nome')

function exibirOlaNome(nome) {
    console.log(`Olá, ${nome}!`);
  }
  
exibirOlaNome(nome);

// 3 Criar uma função que recebe um número como parâmetro e retorna o dobro desse número.

let numero = prompt ('Digite um número');
function calcularDobro(numero) {
    return numero * 2;
  }
  
  let resultadoDobro = calcularDobro(5);
  console.log(resultadoDobro);


// 4 Criar uma função que recebe três números como parâmetros e retorna a média deles.

function calcularMedia(a, b, c) {
    return (a + b + c) / 3;
  }
  
  let media = calcularMedia(2, 4, 6);
  console.log(media);


// 5 Criar uma função que recebe dois números como parâmetros e retorna o maior deles.

function encontrarMaior(a, b) {
    return a > b ? a : b;
  }
  
  let maiorNumero = encontrarMaior(8, 9);
  console.log(maiorNumero);


// 6 Criar uma função que recebe um número como parâmetro e retorna o resultado da multiplicação desse número por ele mesmo

function quadrado(numero) {
    return numero * numero;
  }
  
  let resultado = quadrado(2);
  console.log(resultado); 

1 resposta

Olá, Eduardo. Tudo bem?

Muito obrigado por compartilhar o seu código aqui com a gente. Parabéns pelo trabalho. Continue com essa dedicação.

Ótimo como você organizou as funções e utilizou template literals no console.log. Isso torna o código mais legível e dinâmico. Uma dica: no exercício 3, a variável resultadoDobro sempre retorna 10, pois o argumento da função está fixo em 5, independentemente do valor inserido pelo usuário.

Veja este exemplo corrigido:


let numero = parseInt(prompt('Digite um número'));  
function calcularDobro(numero) {  
    return numero * 2;  
}  
console.log(calcularDobro(numero));  

Aqui, o parseInt converte a entrada do usuário para número, garantindo que a multiplicação ocorra corretamente.

Conte com o apoio do Fórum. Abraços e bons estudos.