1
resposta

[Sugestão] Assim fiz meus desafios da hora da prática da parte de funções.

Aceito opiniões tanto positivas quanto negativas. Estou aqui para aprender :)

olaMundo();
olaNome('Douglas');
console.log(retornaDobro(5,6));
console.log(retornaMedia(5,10,9));
console.log(retornaMaior(10,100));
console.log(retornaMultiplo(8));



function retornaMultiplo(num) {
    return (num*num);
    
}

function retornaMaior(num1, num2) {
        if (num1 > num2){
        return num1
    }else{
        return num2
    }
    
}

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

function retornaDobro(num1,num2) {
    return ((num1 + num2) * 2);
    
}

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

function olaMundo() {
    console.log('Olá, mundo!');
    
}
1 resposta

Olá, Douglas!

Primeiramente, parabéns por compartilhar seu trabalho e estar aberto a feedbacks! Isso é muito importante para o aprendizado.

Analisando seu código, percebi que você conseguiu implementar todas as funções propostas no desafio corretamente, seguindo as instruções da atividade. Muito bom!

Apenas uma observação: na função retornaDobro, você está recebendo dois parâmetros, somando-os e depois dobrando o resultado. Segundo o enunciado do desafio, essa função deveria receber apenas um número como parâmetro e retornar o dobro desse número. Então, a função poderia ser algo assim:

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

E você a chamaria assim:

console.log(retornaDobro(5));

No mais, seu código está bem organizado e claro. Parabéns!

Espero ter ajudado. Fico à disposição!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!