1
resposta

[Sugestão] Desafio - Funções e Listas.

Pessoal, queria saber se está tudo certo com esse desafio que tentei realizar em Funções e Listas.

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

//2- Criar uma função que recebe um nome como parâmetro e exibe "Olá, [nome]!" no console.
function nomeAleatorio(){
    let nome = prompt('Dígite seu nome');
    console.log(`Olá ${nome}`);
}

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

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

//5- Criar uma função que recebe dois números como parâmetros e retorna o maior deles.
function maior(n1,n2){
    return Math.max(n1,n2);
}

//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 multiplicação(numero){
    return numero*numero;
}
1 resposta

Oi, Fran! Como vai?

Você está indo super bem! Todas as suas funções funcionam corretamente aos seus enunciados.

Uma única dica para melhorar ainda mais é nos nomes das funções. É uma boa prática que as funções tenham nomes descritivos e claros, para que qualquer pessoa que for ler o código possa entender o que está acontecendo.

No seu caso, a função nomeAleatorio por exemplo, fica um pouco confusa, pois pode dar a impressão de ser uma função que fará o sorteio de um nome. Uma sugestão seria saudacaoNome, já que a função captura o nome do usuário para saudá-lo.

Outra função que não ficou muito clara foi a multiplicacao. Nesse caso, o retorno é o número ao quadrado, então um nome mais apropriado seria aoQuadrado.

As outras funções tem nomes que combinam perfeitamente com o que fazem!

Espero ter ajudado, Fran. Continue praticando.

Abraços!

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