Funções
Uma função é um bloco de código com um nome, que faz uma tarefa específica e pode ser reutilizado quantas vezes você quiser — sem reescrever tudo.
Pense numa função como uma máquina: você coloca uma entrada (os parâmetros),
ela processa e devolve um resultado. Por exemplo, uma função somar(a, b) recebe
dois números e devolve a soma.
Funções são o que mantêm o código organizado e sem repetição. Conforme os programas crescem, elas se tornam essenciais para não virar bagunça.
Experimente
Copie o código acima e rode no seu editor — Node.js, navegador (console do DevTools) ou Python, conforme o exemplo. Modifique à vontade e veja o que acontece.