Funções são uma excelente forma de fazer reuso de código. Isso é importante porque se você estiver fazendo um projeto ele pode se tornar grande e complexo. Pense como se você estivesse fazendo uma peça de lego, você estaria fazendo a peça com locais de encaixe, certo? Imagine agora que você tem de fazer 2000 peças de lego, agora fica mais difícil.Para resolver isso, você pode simplesmente colocar o código da peça de lego dentro de uma função, com isso você pode fazer uma repetição até dois mil dessa função e problema resolvido. 😃
// n1 e n2 são parâmetros (variáveis que funcionarão na função). function soma (n1, n2) { return n1 + n2; } var resultado = soma(15, 25); document.write(resultado);
function setup() { createCanvas(1250, 550); } function draw(){ function peca(x, y, r, g, b){ fill(r, g, b); rect(x + 5, y - 20, 50, 75, 5); rect(x + 95, y - 20, 50, 75, 5); rect(x, y, 150, 75, 5); } peca(250, 155, 255, 254, 0); peca(400, 232, 150, 250, 0); peca(400, 155, 200, 250, 0); peca(250, 250, 150, 250, 0); peca(250, 345, 225, 0, 0); peca(250, 250, 150, 250, 0); }