['principles', 'sculpture', 'change', 'nature', 'friendships']
Com puc crear un programa en JavaScript que calculi la trajectòria d'un objecte en caiguda lliure, tenint en compte la gravetat i la resistència de l'aire?
```javascript
function calcularTrajectoria(velocitatInicial, angle, gravetat, resistenciaAire, tempsTotal, intervals) {
  const trajectoria = [];
  const radiansAngle = angle * Math.PI / 180;

  const velocitatXInicial = velocitatInicial * Math.cos(radiansAngle);
  const velocitatYInicial = velocitatInicial * Math.sin(radiansAngle);

  let temps = 0;
  const incrementTemps = tempsTotal / intervals;

  while (temps <= tempsTotal) {
    let velocitatX = velocitatXInicial;
    let velocitatY = velocitatYInicial - gravetat * temps;

    // Calcula la resistència de l'aire en funció de la velocitat
    const velocitat = Math.sqrt(velocitatX * velocitatX + velocitatY * velocitatY);
    const forcaResistencia = resistenciaAire * velocitat * velocitat;

    // Aplica la resistència de l'aire a la velocitat
    velocitatX -= forcaResistencia * velocitatX / velocitat;
    velocitatY -= forcaResistencia * velocitatY / velocitat;

    const posX = velocitatXInicial * temps;
    const posY = velocitatYInicial * temps - 0.5 * gravetat * temps * temps;

    trajectoria.push({ x: posX, y: posY });

    temps += incrementTemps;
  }

  return trajectoria;
}

// Exemple d'ús
const velocitatInicial = 50; // m/s
const angle = 45; // graus
const gravetat = 9.81; // m/s^2
const resistenciaAire = 0.1; // Coeficient de resistència de l'aire
const tempsTotal = 10; // segons
const intervals = 100;

const trajectoria = calcularTrajectoria(velocitatInicial, angle, gravetat, resistenciaAire, tempsTotal, intervals);
console.log(trajectoria);
```