1
resposta

[Projeto] Desafio

// 1. Criar uma função que exibe "Olá, mundo!" no console.
function olaMundo() {
  console.log("Olá, mundo!");
}

// Exemplo de uso:
olaMundo();
// Saída esperada: "Olá, mundo!"

// ---

// 2. Criar uma função que recebe um nome como parâmetro e exibe "Olá, [nome]!" no console.
function olaNome(nome) {
  console.log(`Olá, ${nome}!`);
}

// Exemplo de uso:
olaNome("Alice");
// Saída esperada: "Olá, Alice!"

// ---

// 3. Criar uma função que recebe um número como parâmetro e retorna o dobro desse número.
function dobrarNumero(numero) {
  return numero * 2;
}

// Exemplo de uso:
let resultadoDobro = dobrarNumero(5);
console.log(resultadoDobro);
// Saída esperada: 10

// ---

// 4. Criar uma função que recebe três números como parâmetros e retorna a média deles.
function calcularMedia(num1, num2, num3) {
  return (num1 + num2 + num3) / 3;
}

// Exemplo de uso:
let media = calcularMedia(10, 20, 30);
console.log(media);
// Saída esperada: 20

// ---

// 5. Criar uma função que recebe dois números como parâmetros e retorna o maior deles.
function encontrarMaior(a, b) {
  if (a > b) {
    return a;
  } else {
    return b;
  }
  // Uma alternativa mais curta seria: return a > b ? a : b;
}

// Exemplo de uso:
let maiorNumero = encontrarMaior(15, 8);
console.log(maiorNumero);
// Saída esperada: 15

// ---

// 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;
}

// Exemplo de uso:
let resultadoQuadrado = quadrado(7);
console.log(resultadoQuadrado);
// Saída esperada: 49
1 resposta

Oi, Julia! Como vai?

Gostei de como você estruturou cada função com clareza e exemplos de uso, deixando fácil para qualquer pessoa entender e testar. Sua organização demonstra atenção aos detalhes e compreensão dos conceitos de funções.

Uma dica interessante para o futuro é usar Math.max() para encontrar o maior número de forma simples:


let maior = Math.max(15, 8);
console.log(maior);

Esse código retorna o maior valor entre os números informados, sem precisar criar uma lógica manual de comparação.

Conteúdos relacionados
Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!