For the latest version of JMP Help, visit JMP.com/help.

Assignment functions work in place. That is, the result returned by the operation (on the right of the operator) is stored in the argument on the left of the operator and replaces its current value.
Note: The first argument of an assignment function must be capable of being assigned. This means you cannot have an assignment such as 3+=4, because 3 is a constant value that cannot be reassigned. You must first create a variable (a table variable or local variable) whose value is 3. (For details about table variables, see Use Table Variables in Enter and Edit Data. For details about local variables, see Refer to Values in Columns and Table Variables in Formula Editor). Then use that variable as the left-hand argument of the assignment function.
Puts the value of b into a. For example (a=b).
Adds the value of b to a and puts the result back into a. For example, a+=b.
Subtracts the value of b and puts the result back into a. For example, a–=b.
Multiplies b with a and puts the result back into a. For example, a*=b.
Divides b into a and puts the result back into a. For example, a/=b.
Adds one (1) to a, in place, so that a++. For example, if the initial value of a is 4, the expression a++ changes a to 5.
Subtracts one (1) from a, in place, so that a– – . For example, if the initial value of a is 4, the expression a– – changes a to 3.

Help created on 3/19/2020