Подтвердить что ты не робот

Получите разницу в массивах в Ruby

Возможный дубликат:
разбить строку или массив ruby ​​

У меня есть старый массив: [1, 2, 3, 4, 5] и новый: [1, 2, 4, 6]

Как получить разницу с Ruby: был удален 5, 3 и добавлен 6?

4b9b3361

Ответ 1

irb(main):001:0> a = [1, 2, 3, 4, 5]
=> [1, 2, 3, 4, 5]
irb(main):002:0> b = [1, 2, 4, 6]
=> [1, 2, 4, 6]
irb(main):003:0> a - b
=> [3, 5]
irb(main):005:0> b - a
=> [6]
irb(main):006:0>