-
Aqui está uma função que desenha um quadrado com
50 pixels por lado. Isso é ótimo, mas e se eu
-
quisesse desenhar um quadrado com 50 pixels
por lado e um outro com 100 pixels por lado?
-
Nós não deveríamos precisar faze duas funções diferentes
que fazem quase a mesma coisa. Ao invés disso, nós
-
podemos usar uma funções com um parâmetro. Parâmetros
nos permitem colocar valores em uma função que
-
são usados como variáveis dentro de uma função. Vamos
tentar adicionar um parâmetro chamado de "como" para
-
essa função de forma que possamos utilizá-lo para criar
quadrados de tamanhos diferentes. No editor de função,
-
você pode editar o nome e a descrição como antes,
mas agora você pode também adicionar um parâmetro.
-
Escreva o nome do seu parâmetro no espaço e
clique em "Adicionar Parâmetro". Isso vai criar
-
um bloco vermelho com o nome do parâmetro
que você acabou de criar. Agora nós podemos substituir o ir
-
para frente por 100 blocos com o compromimento do parâmetro
de forma que ele se mova para frente por comprimento. Clique salvar
-
e feche e arraste para fora o seu novo bloco de criar
um quadrado da categoria de funções na caixa de ferramenta.
-
Você vai reparar que há um espaço vazio próximo
ao comprimento porque a funções quer saber
-
qual valor o parâmetro de comprimento deve ter.
Arraste um bloco de número da categoria de matemática
-
e coloque-o neste espaço. Veja como você pode
usar a função várias vezes com diferentes
-
comprimentos para fazer quadrados de tamanhos diferentes?
Tente por si mesmo!