Chcę ograniczyć obiekt Array. W jaki sposób jest to możliwe dzięki rubinowi:Metoda limitu ruby Ruby
['one','two','three'].limit(2) => ['one','two']
Dziękujemy za szybką pomoc!
Chcę ograniczyć obiekt Array. W jaki sposób jest to możliwe dzięki rubinowi:Metoda limitu ruby Ruby
['one','two','three'].limit(2) => ['one','two']
Dziękujemy za szybką pomoc!
Metoda Array#take jest prawdopodobnie tym, czego potrzebujesz.
['one','two','three'].take(2)
Dzięki! Działa świetnie! Znaleźliśmy również inne rozwiązanie: ["jeden", "dwa", "trzy"] [0..1] => ["jeden", "dwa"] –
Masz Array#first:
['one','two','three'].first(2)
=> ['one', 'two']
Podoba mi się ten symantycznie. –
irb(main):001:0> [1,2,3,4,5].slice! 0,4
=> [1, 2, 3, 4]
tylko kolejny sposób, aby to zrobić.
Podoba mi się, jak ten jest destrukcyjny. –
Czy chcesz ograniczyć rozmiar oryginalnej tablicy? –