~/questoes/produtividade
Uma função é um bloco de código reutilizável que você pode chamar quantas vezes precisar para executar uma tarefa específica. No contexto do Apps Script, as funções são fundamentais para automatizar tarefas em Google Planilhas e outras ferramentas do Google Workspace. Elas ajudam a organizar seu código e evitar repetições desnecessárias.
A alternativa D está correta porque define função precisamente: um bloco de código reutilizável que realiza uma tarefa específica quando é chamado. Isso é exatamente o que você precisa entender para começar a trabalhar com Apps Script e criar automações eficientes.
Essa descrição se refere a um tipo de dado ou expressão que retorna um valor booleano (verdadeiro ou falso), não a uma função. Embora funções possam retornar booleanos, essa não é sua definição.
Essa é a descrição de uma variável com restrição de tipo, não de uma função. Variáveis armazenam dados; funções executam lógica e podem trabalhar com múltiplos tipos de dados.
Essa é a descrição de uma estrutura de controle como um laço (loop), não de uma função. Estruturas de controle alteram o fluxo de execução, enquanto funções encapsulam código para reutilização.
Essa é a definição correta e completa de uma função. Ela captura o essencial: reutilização de código, execução sob demanda (quando chamada) e execução de uma tarefa específica.