dec

Decrements value.

Returns decremented value. If value does not exist or if it is lower that limit then returns default.

Syntax

dec[value, limit, default]

Parameters

value Value to be decreased.
limit Minimum value.
default Default value.
Return Value Decremented value or default.

Examples

#<result> = dec[#<result>, 0, 3]
(print,#<result>)
 
#<result> = dec[#<result>, 0, 3]
(print,#<result>)
 
#<result> = dec[#<result>, 0, 3]
(print,#<result>)
 
#<result> = dec[#<result>, 0, 3]
(print,#<result>)
 
#<result> = dec[#<result>, 0, 3]
(print,#<result>)

result:

3
2
1
0
3

See also

inc