Diferencia de edad entre cónyuges

Las dos edades más altas de una colección de edades del hogar corresponden a los cónyuges. Devuelve la diferencia de edad como "1 year" o "N years". Si tienen la misma edad, devuelve "No age difference between spouses.".

Ejemplos

ageDifference([29, 1, 6, 8, 28]) ➞ "1 year"

ageDifference([43, 86, 49, 86]) ➞ "No age difference between spouses."

ageDifference([2, 4, 6, 32, 27]) ➞ "5 years"

Notas

  • Usa el singular "year" solo cuando la diferencia sea de un año.
  • El cónyuge más joven es al menos 20 años mayor que el hijo de mayor edad.
  • La diferencia de edad entre los cónyuges no supera los 18 años.