Quiero limitar un objeto Array. ¿Cómo es esto posible con RubyMétodo de límite de Ruby Array
['one','two','three'].limit(2) => ['one','two']
Gracias por su ayuda rápida!
Quiero limitar un objeto Array. ¿Cómo es esto posible con RubyMétodo de límite de Ruby Array
['one','two','three'].limit(2) => ['one','two']
Gracias por su ayuda rápida!
El método Array#take es probablemente lo que usted desea.
['one','two','three'].take(2)
Gracias! ¡Funciona genial! Encontré otra solución también: ['uno', 'dos', 'tres'] [0..1] => ["uno", "dos"] –
Usted tiene Array#first:
['one','two','three'].first(2)
=> ['one', 'two']
Me gusta este de forma semántica. –
irb(main):001:0> [1,2,3,4,5].slice! 0,4
=> [1, 2, 3, 4]
Sólo otra manera de hacerlo.
Me gusta cómo este es destructivo. –
¿Desea limitar el tamaño de la matriz original? –