Ruby | Función de recuento enumerable()

El conteo() de enumerable es un método incorporado en Ruby que devuelve la cantidad de elementos en el enumerable, o la cantidad de elementos que son iguales a un elemento dado, o la cantidad de elementos que satisfacen la condición en el bloque dado.

Sintaxis : block.count { |obj| bloque } o bloque.cuenta(elemento)

Parámetros : la función toma un bloque o un elemento. Si no toma ninguno de los dos, devuelve el número de elementos en el enumerable.

Valor devuelto : Devuelve el conteo de elementos.

Ejemplo 1 :

# Ruby program for count method in Enumerable
  
# Initialize
enu = [12, 18]
  
# returns enumerator
res = enu.count

Salida :

2

Ejemplo 2 :

# Ruby program for count method in Enumerable
  
# Initialize
enu = [12, 18, 12]
  
# returns enumerator
res = enu.count(12)

Salida :

2

Ejemplo 3 :

# Ruby program for count method in Enumerable
  
# Initialize
enu = [12, 18, 16, 18]
  
# returns enumerator
res = enu.count { |el| el > 13}

Salida :

3

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 *