WEBVTT 00:00:04.980 --> 00:00:08.354 Aqui está uma função que desenha um quadrado com lados de 50 píxeis. 00:00:08.354 --> 00:00:13.020 Isso é óptimo, mas e se eu quisesse desenhar um quadrado com lados de 50 pixels 00:00:13.020 --> 00:00:15.986 e outro quadrado com lados de 100 pixels? 00:00:15.986 --> 00:00:20.300 Não deviamos precisar de fazer duas funções separadas que fazem quase a mesma coisa. 00:00:20.300 --> 00:00:23.874 Em vez disso, podemos utilizar uma função com parâmetros. 00:00:23.874 --> 00:00:27.439 Os parâmetros permitem-nos passar valores para uma função, 00:00:27.439 --> 00:00:29.784 que serão usados como variáveis dentro da função. 00:00:29.784 --> 00:00:32.936 Vamos tentar adicionar um parâmetro chamado «comprimento» nesta função, 00:00:32.936 --> 00:00:35.962 para que possamos utilizá-la para criar quadrados de diferentes tamanhos. 00:00:35.962 --> 00:00:40.070 No editor de funções, podes editar o nome e a descrição como antes, 00:00:40.070 --> 00:00:42.705 mas agora também podes adicionar um parâmetro. 00:00:42.705 --> 00:00:47.163 Escreve o nome do teu parâmetro no espaço e clica em «Adicionar parâmetro». 00:00:47.163 --> 00:00:51.801 Isto irá criar um bloco vermelho com o nome do parâmetro que acabas de criar. 00:00:51.801 --> 00:00:56.095 Agora podemos substituir o bloco «avançar por 100» 00:00:56.095 --> 00:01:00.854 pelo parâmetro «Comprimento», para que avance por comprimento. 00:01:00.854 --> 00:01:01.969 Clica em guardar 00:01:01.969 --> 00:01:07.720 e fecha e arrasta para fora o teu novo bloco de «criar quadrado» a partir da categoria de funções na caixa de ferramentas. 00:01:07.720 --> 00:01:11.980 Vais reparar que há um espaço vazio ao lado do comprimento, porque a função quer saber 00:01:11.980 --> 00:01:14.279 que valor deve ter o parâmetro Comprimento. 00:01:14.279 --> 00:01:18.643 Arrasta um bloco de números da categoria Matemática e coloca-o neste espaço. 00:01:18.643 --> 00:01:22.602 Vês como podes usar a função vezes sem conta, com diferentes comprimentos, 00:01:22.602 --> 00:01:24.726 para fazer quadrados de vários tamanhos? 00:01:25.056 --> 00:01:26.527 Experimenta tu!