Boa noite, Dayvisson! Como vai?
O seu código vai funcionar numa boa! Mas eu tenho duas sugestões pra vc!
A primeira é nunca deixar de usar o ponto e vírgula ao final de suas linhas de código. No JS isso não é obrigatório, mas em determinadas situações pode acabar gerando uma dor de cabeça enorme.
Além disso, aproveitando que vc falou sobre legibilidade de código, vc poderia pegar a expressão (acertos/total)*100
e atribuir também a uma variável em vez de colocar direto no meio da string que será impressa.
Pegou a ideia? Qualquer coisa é só falar!
Grande abraço e bons estudos, meu aluno!