1
resposta

Fiz desta maneira

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

function saudacao (nome){
    console.log(`Olá ${nome} !`)
}
saudacao("Arthur");

function dobro (num){
   return console.log(`o dobro de ${num} é ${num*2}`)
}
dobro(2);

function media (num,num2,num3){
    return console.log(`A média é ${(num+num2+num3)/3}`)
}
media (2,4,6);

function maior (num,num2){
    let maiorNumero = num > num2 ? num : num2;
    return console.log(`o maior numero é: ${maiorNumero}`)
}
maior (1,2);

function multi (num){
    return console.log(num*num);
}
multi (2);
1 resposta

Oii, Pedro! Tudo bem?

Parabéns por ter se dedicado a resolver os desafios com funções! Você fez exatamente o que é esperado nessa etapa do curso: colocou a mão no código e testou várias situações diferentes. Isso é ótimo!

Você criou funções com diferentes objetivos — imprimir mensagens, calcular média, encontrar o maior número — e isso mostra que você está praticando bem a estrutura de uma função: declarar, passar parâmetros e usar o return ou o console.log para mostrar os resultados.

Você pode tentar fazer dessa maneira também, que é a mais comum de vermos. Usa o return e abaixo chama o console.log:

function dobro(num) {
  return num * 2;
}

console.log(`O dobro de 2 é ${dobro(2)}`);

É só mais uma forma de fazer.

Continue praticando desse jeito, com exemplos variados e com curiosidade! Quanto mais você treinar, mais natural vai ficar criar e entender funções.

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