Ruby | Función de selección() enumerable

El select() de enumerable es un método incorporado en Ruby que devuelve los elementos en el enumerable que satisface la condición dada en el bloque. Devuelve un enumerador si no se proporciona ningún bloque. Sintaxis : enu.select { |obj| bloquear } Parámetros : La función toma un bloque cuya condición se utiliza para encontrar los … Continue reading «Ruby | Función de selección() enumerable»

Ruby | Función enumerable take_while()

El take_while() de enumerable es un método incorporado en Ruby que devuelve todos los elementos hasta el primer elemento que devuelve falso a la condición en el bloque. Devuelve un enumerador si no se pasa el bloque. Sintaxis : enu.take_while {|obj| bloque|} Parámetros : La función acepta un bloque. Valor devuelto : Devuelve elementos hasta … Continue reading «Ruby | Función enumerable take_while()»

Ruby | Enumerador::nueva función

La nueva función en Ruby se usa para crear un nuevo objeto Enumerator, que se puede usar como Enumerable. Sintaxis: Enumerator.new Aquí, Enumerator es un objeto. Parámetros: Esta función no acepta ningún parámetro. Devuelve: el nuevo conjunto de valores. Ejemplo 1: # Ruby program for Enumerator::new function    # Calling the new function fib = … Continue reading «Ruby | Enumerador::nueva función»

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 … Continue reading «Ruby | Función de suma enumerable()»

Ruby | Función enumerable to_a()

El to_a() de enumerable es un método incorporado en Ruby que devuelve una array que contiene todos los elementos del enumerable. Sintaxis : enu.to_a() Parámetros : La función no acepta ningún parámetro. Valor devuelto : Devuelve una array. Ejemplo #1 : # Ruby program for to_a method in Enumerable    # Initialize  enu = (1..6) … Continue reading «Ruby | Función enumerable to_a()»

Ruby | Función enumerable flat_map

El flat_map() de enumerable es un método incorporado en Ruby que devuelve una nueva array con los resultados concatenados de ejecutar el bloque una vez para cada elemento en la enumeración. En caso de que no se proporcione ningún bloque, en su lugar se devuelve un enumerador. Sintaxis : block.flat_map { |obj| bloquear } Parámetros … Continue reading «Ruby | Función enumerable flat_map»

Ruby | Función de mapa enumerable()

El map() de enumerable es un método incorporado en Ruby que devuelve una nueva array con los resultados de ejecutar el bloque una vez para cada elemento en la enumeración. El objeto se repite cada vez para cada enumeración. En caso de que no se proporcione ningún objeto, devuelve nil para cada enumeración. Sintaxis : … Continue reading «Ruby | Función de mapa enumerable()»

Ruby | Función de detección() enumerable

El detect() de enumerable es un método incorporado en Ruby que devuelve el primer elemento que satisface la condición dada en el bloque. Si no hay bloque, devuelve el propio enumerador. Sintaxis : block.detect { |obj| bloquear } Parámetros : La función toma el bloque según el cual se devolverá el primero que satisfaga. Valor … Continue reading «Ruby | Función de detección() enumerable»

Ruby | Función enumerable minmax()

El minmax() de enumerable es un método incorporado en Ruby que devuelve una array que contiene dos elementos. Contiene el valor mínimo y máximo en el enumerable. La primera forma asume que todos los objetos implementan Comparable mientras que la segunda usa el bloque para devolver una b. Sintaxis : enu.minmax { |a, b| bloquear … Continue reading «Ruby | Función enumerable minmax()»

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 : … Continue reading «Ruby | Función de recuento enumerable()»