Número fora do padrão

O array contém números inteiros ímpares, exceto por um par, ou números inteiros pares, exceto por um ímpar. Retorne o único número com paridade diferente. O array contém pelo menos três valores.

outlierNumber([2, 3, 4]) // 3
outlierNumber([1, 2, 3]) // 2