📜  红宝石 |可枚举的 sum()函数

📅  最后修改于: 2022-05-13 01:55:00.569000             🧑  作者: Mango

红宝石 |可枚举的 sum()函数

enumerablesum()是 Ruby 中的一个内置方法,它返回 enumerable 中所有元素的总和。如果给定一个块,则将该块应用于可枚举项,然后计算总和。如果可枚举为空,则返回 init。

示例 #1

# Initialize 
enu = (1..5)
  
# Prints 
enu.sum

输出

15

示例 #2

# Ruby program for sum method in Enumerable
  
# Initialize 
enu = [10, 13, 12, 11]
  
# Prints 
enu.sum {|obj| obj * 5}

输出

230