Sari la conținut
Blog / Tutorial
Tutorial· 7 min citire· 2026-05-17

Calculator field: cum construiești cotații + quiz-uri scoring

Calculator engine pur (no eval) pentru formule custom. Use cases reale: cotații, body fat %, conversion rate.

Calculator field îți permite să faci calcule custom pe răspunsurile respondentului — fără cod, doar formule.

Sintaxă

Operatori: + - * / ^ + paranteze. Referințe: q_5 (răspuns la Q5). Funcții: min, max, abs, round(x, places), floor, ceil, sum.

Exemplu cotație service auto

Bază: 100. Adaos urgență (q_3 = 1 dacă urgent): q_3 * 50. Adaos manoperă: q_5 * 30. Formula: 100 + q_3 * 50 + q_5 * 30.

Exemplu body fat %

Formula Boer pentru bărbați: 0.407 * q_3 + 0.267 * q_4 - 19.2 unde q_3 = greutate kg, q_4 = înălțime cm.

Security

Parser pur recursive-descent. NU folosește eval/Function — imposibil injection. Variabile necunoscute = error, nu execution.

#calculator#formulas#scoring

Vrei să încerci Megaforms?

Începe gratuit →