Avaliações em estrelas

Dado um array de cinco valores, calcule a avaliação média em estrelas, arredondada para duas casas decimais. O array contém os votos dos usuários por estrela, portanto o primeiro elemento [0] contém o número de avaliações de 1 estrela e o último elemento [4], o número de avaliações de 5 estrelas.

Retorne a pontuação média entre [brackets], seguida de um espaço e asteriscos * para representar a avaliação em estrelas, arredondada para a estrela inteira mais próxima.

Exemplos

star_rating([55, 67, 98, 115, 61]) ➞ "[3.15] ***"

star_rating([0, 2, 0, 1, 23]) ➞ "[4.73] *****"

star_rating([16, 17, 23, 40, 45]) ➞ "[3.57] ****"

Observações

Arredonde as estrelas para estrelas inteiras.