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).