1
resposta

Duvidas

Como saber quando uma função precisa de parametro e quando nao precisa?

1 resposta

Fala Thais, tudo bem?

Você irá precisar de um parâmetro quado o resultado daquela função for diferente para cada caso, mas como assim? Imagine que vamos criar uma função chamada somar, que irá somar dois números:

function somar() {
    return 1 + 1
}

somar() //Irá nos retornar 2

Ok, até agora essa função nos retorna a soma de 1 + 1, mas... e se nós quisermos somar outros números? Será que iremos toda hora ter que ir na função e alterar? Não! Para isso usamos os parâmetros, em que cada chamada da função, podemos passar parâmetros diferentes, pois nem sempre queremos que essa soma seja feita sempre com os mesmos números, então fazemos:

function somar(numero1, numero2) {
    return numero1 + numero2
}

Agora sempre que chamarmos essa função passando dois números como parâmetro, ela nos trará resultados diferentes, assim não precisamos estar sempre alterando direto na função, veja como ficou:

somar(1, 2) //Irá nos retornar 3

somar(5, 10) //Irá nos retornar 15

somar(3, 3) //Irá nos retornar 6

Viu só como isso facilita muito?

E para sabermos quando uma função criada por outra pessoa (como alguma função do javascript) o jeito é ir na documentação mesmo para saber se precisa ou não de passar algum parâmetro para a função funcionar. Link da documentação do JavaScript clicando aqui

Espero ter ajudado, bons estudos :D