Ruby | Función de suma enumerable()

La sum() de enumerable es un método incorporado en Ruby que devuelve la suma de todos los elementos en el enumerable. Si se da un bloque, el bloque se aplica al enumerable y luego se calcula la suma. Si el enumerable está vacío, devuelve init.

Sintaxis : enu.sum { |obj| bloquear }

Parámetros : La función acepta un bloque.

Valor devuelto : Devuelve la suma del enumerable.

Ejemplo #1 :

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

Salida :

15

Ejemplo #2 :

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

Salida :

230

Publicación traducida automáticamente

Artículo escrito por gopaldave y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *