Comparando hashes: identificando valores diferentes
Uma função recebe dois hashes como entrada. Ambos os hashes contêm exatamente as mesmas chaves. Retorne um array de chaves cujos valores diferem entre os dois hashes.
Exemplos
differs({a: 1, b: 2, c: 3}, {a: 3, b: 2, c: 1}) ➞ ["a", "c"]
differs({a: 1, b: 1, c: 1}, {a: 2, b: 2, c: 2}) ➞ ["a", "b", "c"]
differs({a: 3, b: 3, c: 3}, {a: 3, b: 3, c: 3}) ➞ []Observações
N/A