Campeões da Premier League

Crie uma função que receba uma lista de clubes de futebol com as propriedades: name, wins, loss, draws, scored, conceded, e retorne o nome do time com a maior quantidade de pontos. Se dois times tiverem a mesma quantidade de pontos, retorne o time com a maior diferença de gols.

Como calcular os pontos e a diferença de gols

team = { "name": "Manchester United", "wins": 30, "loss": 3, "draws": 5, "scored": 88, "conceded": 20 }

Total Points = 3 * wins + 0 * loss + 1 * draws = 3 * 30 + 0 * 3 + 5 * 1 = 95 points
Goal Difference = scored - conceded = 88 - 20 = 68

Exemplos

champions([
  {
    "name": "Manchester United",
    "wins": 30,
    "loss": 3,
    "draws": 5,
    "scored": 88,
    "conceded": 20,
  },
  {
    "name": "Arsenal",
    "wins": 24,
    "loss": 6,
    "draws": 8,
    "scored": 98,
    "conceded": 29,
  },
  {
    "name": "Chelsea",
    "wins": 22,
    "loss": 8,
    "draws": 8,
    "scored": 98,
    "conceded": 29,
  }
]) ➞ "Manchester United"

Observações

A entrada é uma lista de times.