2. O que são e para que servem?
- Até agora nós conseguimos construir alguns programas bacanas, porém sempre
em um único arquivo.
- E se nossos programas precisassem ganhar novas funcionalidades? Seria
interessante continuar deixando tudo em um unico lugar?
- Nosso sistemas virariam verdadeiros monstrinhos caso essa forma de programar
que adotamos até aqui continuasse, concorda?
- Para amenizar esse problema nós recorremos ao uso de funções!
3. - Uma função ajuda a evitar duplicação de código, de maneira que um bloco de
código pode ser guardado dentro dessa função e ser executado sempre que o
nome da função for chamada(invocada)
5. - No exemplo acima criamos uma função que sempre que invocada executará o
bloco de código contido nela. Nesse caso seria uma verificação se o número 2 é
par ou ímpar.
- Esse exemplo é legal, mas é bastante limitado, pois ele sempre verifica o mesmo
valor (número dois). E se a gente quisesse verificar outro número?
6. Parâmetros
- Para isso podemos utilizar parâmetros, que nada mais são que valores passados
nas funções para que uma determinada lógica seja executada.
- Vamos modificar um pouco o exemplo anterior para podermos utilizar
parâmetros e deixar nossa função mais poderosa
7.
8. Retorno de função
- Funções podem retornar valores para que possamos utilizá-los em outras partes
do nosso programa