let result = expressionLanguage.evaluate('1 + 1');
Result:
let result = expressionLanguage.evaluate('a > 0 && b != a', { a: 1, b: 2 });
Result:
let expression = 'a[2] === "three" and b.myMethod(a[1]) === "bar two"';
let values = {
a: ["one", "two", "three"],
b: {
myProperty: "foo",
myMethod: function(word) {
return "bar " + word;
}
}
};
let result = expressionLanguage.evaluate(expression, values);
Result: