Code Language/Ruby
ruby array
rootkaien
2022. 8. 10. 18:58
in_groups_of
array를 특정갯수만큼 끊어서 호출하고 싶을때
arr = [ 5 , 6, 7, 8, 9, 10 , 11 , 12, 13, 14]
arr.in_groups_of(5) { |ar| p ar }
[5, 6, 7, 8, 9]
[10, 11, 12, 13, 14]
=> nil
arr.in_groups_of(7) { |ar| p ar }
[5, 6, 7, 8, 9, 10, 11]
[12, 13, 14, nil, nil, nil, nil]
arr.in_groups_of(7, false) { |ar| p ar }
[5, 6, 7, 8, 9, 10, 11]
[12, 13, 14]