Ruby - пересечение массива (с дубликатами)

я имеюarray(1 and 2), Как я могу получитьarray3 от них?

array1 = [2,2,2,2,3,3,4,5,6,7,8,9]

array2 = [2,2,2,3,4,4,4,4,8,8,0,0,0]

array3 = [2,2,2,3,4,8]

array1 & array2 возвращается[2,3,4,8], но мне нужно держаться за дубликаты.

Ответы на вопрос(6)

Ваш ответ на вопрос