1
resposta

Desafio: hora da prática - 2 funções

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

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

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

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

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

function dobrarNumero(numero) { return numero * 2; }

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

function mediaTresNumeros(num1, num2, num3) { return (num1 + num2 + num3) / 3; }

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

function maiorNumero(num1, num2) { return num1 > num2 ? num1 : num2; }

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

function quadradoNumero(numero) { return numero * numero; }

1 resposta

Oi Paulo, tudo bem? 😊

Seu código está muito bom e bem organizado! 👍

As funções estão claras e seguem a lógica proposta no desafio.

Apenas observe que na função olaNome, você tem um erro de sintaxe.

A interpolação de string com template literals ( ${} ) precisa estar dentro de crases ( `` ).

O correto seria:

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

Com essa pequena correção, seu código estará perfeito! 💪

🎓 Para saber mais:

Continue praticando e explorando a lógica de programação, você está no caminho certo! 🤗

📌 Nota: Otimize seus estudos com o guia "Como turbinar seus estudos utilizando o fórum" e insira o código usando a ferramenta do fórum. como inserir bloco de código

tux matrixCaso este post o tenha ajudado,marque-o como solucionado ☑️.Bons Estudos! 🤓