Na oficina do Papai Noel, os duendes encontraram uma montanha de luvas mágicas totalmente desorganizadas. Cada luva é descrita por dois valores:
hand: indica se é uma luva esquerda (L) ou direita (R)color: a cor da luva (string)Sua tarefa é ajudá-los a emparelhar luvas: Um par válido é uma luva esquerda e uma direita da mesma cor.
Você deve devolver uma lista com as cores de todos os pares encontrados. Tenha em conta que pode haver vários pares da mesma cor. A ordem é determinada por aquela em que o par puder ser feito primeiro.
const gloves = [
{ hand: 'L', color: 'red' },
{ hand: 'R', color: 'red' },
{ hand: 'R', color: 'green' },
{ hand: 'L', color: 'blue' },
{ hand: 'L', color: 'green' }
]
matchGloves(gloves)
// ["red", "green"]
const gloves2 = [
{ hand: 'L', color: 'gold' },
{ hand: 'R', color: 'gold' },
{ hand: 'L', color: 'gold' },
{ hand: 'L', color: 'gold' },
{ hand: 'R', color: 'gold' }
]
matchGloves(gloves2)
// ["gold", "gold"]
const gloves3 = [
{ hand: 'L', color: 'red' },
{ hand: 'R', color: 'green' },
{ hand: 'L', color: 'blue' }
]
matchGloves(gloves3)
// []
const gloves4 = [
{ hand: 'L', color: 'green' },
{ hand: 'L', color: 'red' },
{ hand: 'R', color: 'red' },
{ hand: 'R', color: 'green' }
]
matchGloves(gloves4)
// ['red', 'green']

