with_variable

Questa funzione imposta una variabile per qualunque codice di espressione che sarà fornita come argomento terzo. Questo è utile solamente per espressioni complicate, in cui lo stesso valore calcolato deve essere usato in posti differenti.

Sintassi

  • with_variable(name, value, node)

Argomento

  • name il nome della variabile da impostare
  • value il valore da impostare
  • node l’espressione per la quale la variabile sarà disponibile

Esempi

with_variable('my_sum', 1 + 2 + 3, @my_sum * 2 + @my_sum * 5) → 42
with_variable('duepigreco',2*3.1415, @duepigreco * 2 [email protected]*5 ) → 43.981