The function SUM takes a List of Numbers and adds them all together.
This function takes a List of Numbers or Currencies as input. It outputs a single Number: the sum up every number or currency object in the List, added together.
Declaration
SUM(list_of_numbers) -> sum_of_numbers
SUM(list_of_currencies) -> sum_of_currencies
Parameters
list_of_numbers (type: List
)
A list of Numbers to add together.
list_of_currencies (type: List
)
A list of Currency objects to add together.
Return Values
sum_of_numbers (type: Number
)
Number representing the sum of all the Numbers in the given List.
sum_of_currencies (type: Number
)
Number representing the sum of all the Currencies in the given List.
Examples
The first example takes a List of Numbers and returns the sum of all the Numbers in the given List.
SUM([1, 4, 3, 3, 2]) -> 13
The second example takes a List of Currencies and returns a sum of all Currency objects in the given List.
SUM([
{
"amount": 250,
"code": "USD",
"precision": 2
},
{
"amount": 100,
"code": "USD",
"precision": 2
}
]) ->{
"amount": 350,
"code": "USD",
"precision": 2
}