array = [ 2, 2, 5, 6, 3, 8]
Существует ли метод, позволяющий подсчитать, сколько раз элемент встречается в массиве, который может быть похож на:
array.include?2
Я хочу посчитать, сколько раз число 2 встречается в массиве.
Другой способ
p array.select {|x| x.eql? 2}.count
p array.grep(2).count
Еще один
p array.count {|x| x.eql? 2}
count метод на Array также принимает аргументы.
Array
array = [ 2, 2, 5, 6, 3, 8] array.count(2) => 2