Como já vimos as funções são coleções de comandos que usam variáveis e parâmetros. Vamos nos aprofundar um pouco mais sobre elas. Uma função sempre é definida com a palavra clave “function” seguida de seu nome e um par de parênteses ( ). Os parênteses são usados para receber valores adicionais para ser usado dentro da função. No caso de nenhum valor ser necessário, eles ficam lá vazios. Mas sempre é preciso eles estarem presentes.
- O corpo de uma função, seu conteúdo, sempre vai estar dentro de um par de chaves { }.
- O conteúdo da função, seu corpo, se constitui de uma ou mais linhas terminadas em ponto e virgula.
- O nome de uma função segue a mesma regra para os nomes de variáveis.
- Você não pode usar o mesmo nome para uma variável e função, em hipótese alguma ou vai gerar erros de interpretação.
Você chama uma função usando seu nome de dentro de outra função, calcular(); por exemplo.Para exemplificar estude o script do workshop script03.c onde um programa para calcular sua idade em dias é explicado.
