Porcentagem da caixa preenchida

Crie uma função que calcule qual porcentagem da caixa está preenchida. Retorne sua resposta como uma porcentagem em formato de string, arredondada para o número inteiro mais próximo.

Exemplos

percentFilled([
  "####",
  "#  #",
  "#o #",
  "####"
]) ➞ "25%"

// Um elemento de quatro espaços.

percentFilled([
  "#######",
  "#o oo #",
  "#######"
]) ➞ "60%"

// Três elementos de cinco espaços.

percentFilled([
  "######",
  "#ooo #",
  "#oo  #",
  "#    #",
  "#    #",
  "######"
]) ➞ "31%"

// Cinco elementos de dezesseis espaços.

Observações

  • Somente "o" preencherá a caixa e "o" também não será encontrado fora da caixa.
  • Não se concentre em quanto espaço físico um elemento ocupa; imagine que cada elemento ocupa uma unidade inteira (o que você pode determinar de acordo com o número de "#" nas laterais).