Arithmetic expressions rule | HCL Digital Experience
Arithmetic expressions allow you to perform mathematical operations on resource attributes as part of your rule.
\When you choose arithmetic expression as a rule element option, you can select multiple resource attributes, values, and operators (addition, subtraction, multiplication, or division) to use between them.
An example use of an arithmetic expression is a profiler that profiles Web site visitors
according to age. In the data you record for each visitor, it is more practical to store date of
birth (which does not change), than to store age. In the evaluation in the profiler, you can use
an arithmetic expression to calculate the visitor's age by subtracting the current user's year of
birth from the current year (current Date.year
).
Arithmetic expressions are calculated according to traditional order of operations (multiplication and division are calculated before addition and subtraction. For example, 3+2*2–1/2 evaluates to 6.5). It is not possible to group expressions using parentheses.