Funções.

article featured image

Uma função é um pedaço de código que faz alguma tarefa específica e pode ser chamado de qualquer parte do programa quantas vezes desejarmos.

Estas fazem parte de qualquer aplicação que seja criada. No javascript, ela vai controlar o fluxo de execução, isto é, controla qualquer entrada ou saída de dados.

Para nomear uma função, devemos pensar sempre no nome da função como um verbo + substantivo, por exemplo:

  • eliminaCor   
  • alteraTamanho
  • insereObjeto


Em termos práticos ficaria assim:

function eliminaCor(){

...

}


Vejamos um exemplo:
let corSite = "Azul";

 

function eliminaCor(){  // No momento em que a função é chamada define a cor do site para vazio

corSite = "";

}


Para chamar a função é apenas necessário colocar:

elimincaCor();


Para veres o exemplo a funcionar executa o seguinte código:

O resultado será este:

No entanto, podemos colocar novas funcionalidades à nossa função. Para isso, devemos passar parâmetros para a nossa função. Como fazer isso? Muito simples. Quando chamamos a função indicamos os parâmetros, isto é, indicamos as características/propriedades que queremos que a função receba.

Por exemplo, se quisermos mudar a cor da nossa página que é azul para vermelho, podemos chamar a função mudaCor com o parâmetro "vermelho" :

mudaCor("vermelho");

A função irá receber o valor enviado "vermelho" na variável cor:

O resultado será o seguinte:

 

Exercício

  1. Crie uma função que receba dois parâmetros: Cor e tonalidade.
Post Seguinte