meugrafico = function (arr) {
let s = `<svg width="500" height="500" viewBox = "-70 -30 600 540">`;
for (let i = 0; i <= 100; i = i + 10) {
s =
s +
`<line x1="-10" y1="${500 - altura(i)}" x2="530" y2="${
500 - altura(i)
}" stroke="hsl(${minhapalette(i)}, 50%, 60%)" stroke-width="1" />
<text x="-65" y="${500 - altura(i)}" fill="#aaaaaa">${i} %</text>
`;
}
for (let i = 0; i < arr.length; i = i + 1) {
s =
s +
`<rect x="${i * tamanho(arr)}" y="${
500 - altura(arr[i].Porcentagem)
}" width="${tamanho(arr) - 5}" height="${altura(
arr[i].Porcentagem
)}" fill="hsl(${parseFloat(arr[i].Porcentagem) * 2}, 100%, 49%)" />`;
}
s = s + `</svg>`;
return s;
}