The following table shows you the right operand for various functions you’re likely to use in Document Scripting.

Operand Name Example Result
+ Addition 2 + 2 4
Subtraction 2 – 2 0
* Multiplication 2 * 3 6
/ Division 12 / 4 3
** Power 2**10 1024
% Mod 12 % 9 3
&& Boolean and true && false false
Boolean or | true || false | true
and Boolean and true and false false
or Boolean or true or false true
< Less than 2 Greater than | 2 > 3 | false
! Not !true false

Using Document Scripting to perform basic mathematical calculations is fairly straightforward. Here are a couple of examples.

Input Output Notes
{{ 2 + 2 }} 4 All of the operands are valid here.
{{ proposal_value.to_i * 10 }} value*10 Check out the methods article to find out more about using .to_i.
{{ proposal_value1.to_i + proposal_value2.to_i}} value1 + value2 Check out the methods article to find out more about using .to_i.

Note: Convert any proposal_value to an integer prior to performing any math functions with the value.


Did this article help?

Please provide us your feedback below.

* How helpful was this article?

If you have any additional questions and would like to be contacted by a member of our support team, please provide your email.