Evaluate()

Evaluates one or more string expressions, dynamically, from left to right.

(The results of an evaluation on the left can have meaning in an expression to the right.)

Returns the result of evaluating the rightmost expression.

Evaluate( );

Returns: any

This function takes zero or more dynamic arguments. See examples for details.

Examples

str1 = "Lucee";
str2 = "Lucee";
writeDump(evaluate("str1 eq str2"));
writeDump(evaluate("10 eq 12"));
writeDump(evaluate("10 neq 12"));
writeDump(evaluate("1 + 2 * 3"));
writeDump(evaluate("10 gt 12"));
writeDump(evaluate("13 gt 12"));

See also