3
respostas

Solução com variáveis definidas

Minha versão com variáveis definidas, como aprendido no curso Jogos Clássicos com JavaScript, para melhor leitura do código.

<meta charset="UTF-8">


<script>

    let acertos = 15
    let total = 50

    document.write("Eu acertei " + (acertos/total)*100 + "%");

</script>
3 respostas

Oi, Dayvisson, tudo bem?

Legal o suo de variáveis definidas, pois você pode manipular elas com mais segurança. E muito bom já usar o let para definir suas variáveis.

Bons estudos!

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!

Fala, Gabriel. Eu pensei nisso, porém tentei fazer via function e não consegui. Fiz agora atribuindo como variável e deu certo. Valeu, abraço!

<meta charset="UTF-8">


<script>

    let acertos = 15;
    let total = 50;
    let minhaNota = (acertos/total)*100 + "%";

    document.write("Eu acertei " + minhaNota);

</script>