Par con la diferencia mínima
Dado un arreglo de números, devuelve el par de números con la menor diferencia absoluta. Devuelve el par como un arreglo, ordenado de forma ascendente. Si varios pares tienen la misma diferencia, devuelve el par con la menor suma.
Ejemplos
minDifferencePair([40, 16, 8, 17, 15]) ➞ [15, 16]
// [15, 16] tiene una suma menor que [16, 17]
minDifferencePair([1, -31, -27, -18, -48, -15, -11, -34]) ➞ [-34, -31]
minDifferencePair([0, 2, 35, 42, 45, 14, -6, -1]) ➞ [-1, 0]
minDifferencePair([32, 33, 4, 6, 48, 18, 20, -7, -4, 31]) ➞ [31, 32]Notas
No habrá números duplicados en el arreglo.