['principles', 'sculpture', 'change', 'nature', 'friendships']
Genera codi JavaScript per a una funció que, donada una llista d'amics i els seus aniversaris (en format "dia/mes"), retorni el nom de l'amic que celebra l'aniversari més proper a la data actual.
```javascript
function aniversariMesProper(amics) {
  const avui = new Date();
  const diaActual = avui.getDate();
  const mesActual = avui.getMonth() + 1;

  let amicMesProper = null;
  let diferenciaMinima = Infinity;

  for (const nom in amics) {
    const [diaAniversari, mesAniversari] = amics[nom].split('/').map(Number);

    // Calcula la diferència en dies tenint en compte si l'aniversari ja ha passat aquest any.
    let diferencia =
      mesAniversari > mesActual || (mesAniversari === mesActual && diaAniversari >= diaActual)
        ? new Date(avui.getFullYear(), mesAniversari - 1, diaAniversari) - avui
        : new Date(avui.getFullYear() + 1, mesAniversari - 1, diaAniversari) - avui;

    diferencia = Math.ceil(diferencia / (1000 * 60 * 60 * 24));

    if (diferencia < diferenciaMinima) {
      diferenciaMinima = diferencia;
      amicMesProper = nom;
    }
  }

  return amicMesProper;
}

// Exemple d'ús
const amics = {
  "Joan": "15/04",
  "Maria": "20/06",
  "Pere": "05/01",
};

const amicAmbAniversariMesProper = aniversariMesProper(amics);
console.log(`L'amic amb l'aniversari més proper és: ${amicAmbAniversariMesProper}`);
```