~/questoes/programacao
Funções são blocos de código reutilizáveis que encapsulam uma tarefa específica. Ao invés de repetir o mesmo código várias vezes, você cria uma função uma única vez e a chama sempre que precisar, tornando o código mais organizado, fácil de manter e menos propenso a erros.
A alternativa B está correta porque funções permitem que você escreva um código uma única vez e o reutilize quantas vezes quiser. Isso elimina repetição desnecessária, deixa o projeto mais limpo e facilita correções futuras, já que você só precisa alterar o código em um lugar.
Funções não tornam o código mais rápido em execução. A velocidade depende da lógica do algoritmo e da otimização, não do fato de usar funções ou não. Na verdade, usar funções é uma prática de boas práticas, não de performance.
Esta é a resposta correta. Funções eliminam repetição de código permitindo que você escreva uma vez e reutilize múltiplas vezes. Isso é fundamental para manter projetos organizados e fáceis de manter.
Funções não são obrigatórias para JavaScript funcionar. Você pode escrever código JavaScript sem usar funções, simplesmente usando instruções diretas. Porém, é uma prática recomendada para melhor organização.
Funções não diminuem automaticamente o tamanho do arquivo. Na verdade, quando você utiliza uma função múltiplas vezes, o tamanho pode ser semelhante ou até maior do que código repetido, dependendo da situação.