Porque algumas funções recebem parametros e outras não ? Quando devo passa um parametro para uma função ?
Porque algumas funções recebem parametros e outras não ? Quando devo passa um parametro para uma função ?
Quem programou essas funções definiu que elas precisam ou não de parâmetros, normalmente existe uma lógica por trás, exemplo: Se eu fizer uma função de soma e eu preciso dos números para somar, eu obrigo a passagem de parâmetros, que serão os números a ser somados.
Para saber se precisa ou não passar parâmetros é preciso ver a documentação
Oi Igor tudo bem?
As funções que recebem parâmetros servem para que você manipule valores que estão no seu código, como verificações, cálculos e afins. Exemplo não tem como validar um CPF sem usar um valor, por isso a função validaCPF vai receber CPF como parâmetro.
As funções que não recebem parâmetro servem para ações mais simples como por exemplo exibir uma mensagem fixa na tela como helloworld() que imprime a mensagem de Hello World.