Dado un arreglo de fichas de Scrabble, crea una función que muestre la puntuación máxima que un jugador puede obtener al sumar el total de puntos de todas las fichas de su mano. Cada mano contiene 7 fichas de Scrabble.
Este es un ejemplo de mano:
[
{ tile: "N", score: 1 },
{ tile: "K", score: 5 },
{ tile: "Z", score: 10 },
{ tile: "X", score: 8 },
{ tile: "D", score: 2 },
{ tile: "A", score: 1 },
{ tile: "E", score: 1 }
]Al jugar con todas estas fichas, la función maximumScore daría como resultado una puntuación máxima de 1 + 5 + 10 + 8 + 2 + 1 + 1, es decir, 28.
maximumScore([
{ tile: "N", score: 1 },
{ tile: "K", score: 5 },
{ tile: "Z", score: 10 },
{ tile: "X", score: 8 },
{ tile: "D", score: 2 },
{ tile: "A", score: 1 },
{ tile: "E", score: 1 }
]) ➞ 28
maximumScore([
{ tile: "B", score: 2 },
{ tile: "V", score: 4 },
{ tile: "F", score: 4 },
{ tile: "U", score: 1 },
{ tile: "D", score: 2 },
{ tile: "O", score: 1 },
{ tile: "U", score: 1 }
]) ➞ 15Aquí, cada ficha se representa como un objeto con dos claves: tile y score.