Class: Hash

Inherits:
Object
  • Object
show all
Defined in:
lib/my_hash_diff.rb

Instance Method Summary collapse

Instance Method Details

#my_diff(hash) ⇒ Object



2
3
4
5
6
7
8
# File 'lib/my_hash_diff.rb', line 2

def my_diff(hash)
    result = {}
    self.keys.each do |key|
        result[key] = self.fetch(key) unless hash.keys.include?(key) && hash.fetch(key) == self.fetch(key)
    end
    result
end