«Función» es un bloque de lógica para cálculos incondicionales con variables de usuario. A diferencia de «Regla», los cálculos en un bloque «Función» se ejecutan siempre, sin verificar ninguna condición. En la interfaz del constructor, el bloque está marcado con una línea vertical verde a la izquierda.
El bloque «Función» está disponible solo si el proyecto tiene al menos una variable de usuario.
El bloque consta de una o más expresiones. Cada expresión contiene tres campos:

Un bloque «Función» en la configuración de lógica
Los cálculos se pueden ejecutar no solo de forma incondicional, sino también condicional — mediante la acción «Función» dentro de un bloque «Regla». La mecánica es idéntica a la del bloque «Función», pero las operaciones se ejecutan solo cuando las condiciones de la regla son verdaderas. Más información en el artículo sobre el bloque «Regla».
El menú contextual (icono de engranaje) ofrece:
Para eliminar una expresión individual, haz clic en el primer menú desplegable de su fila y selecciona Eliminar expresión al final.
Creas un cuestionario con conteo de puntos. La variable score tiene un valor inicial de 0. Después de cada pregunta, un bloque «Función» suma puntos a la variable score por las respuestas correctas. En la página final, el valor {score} se muestra al encuestado como resultado total.