Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Economizando na escrita

<meta charset="UTF-8">
<script>

    var n = 8;
    var x = 1;

    document.write(n + " vezes " + x + " é " + (n*x) + "<br>");
    x = x + 1
    document.write(n + " vezes " + x + " é " + (n*x) + "<br>");
    x = x + 1
    document.write(n + " vezes " + x + " é " + (n*x) + "<br>");
    x = x + 1
    document.write(n + " vezes " + x + " é " + (n*x) + "<br>");
    x = x + 1
    document.write(n + " vezes " + x + " é " + (n*x) + "<br>");
    x = x + 1
    document.write(n + " vezes " + x + " é " + (n*x) + "<br>");
    x = x + 1
    document.write(n + " vezes " + x + " é " + (n*x) + "<br>");
    x = x + 1
    document.write(n + " vezes " + x + " é " + (n*x) + "<br>");
    x = x + 1
    document.write(n + " vezes " + x + " é " + (n*x) + "<br>");
    x = x + 1
    document.write(n + " vezes " + x + " é " + (n*x) + "<br>");
    x = x + 1

    </script>
3 respostas
solução!

Oi Rodrigo, tudo bem?

Parabéns, você resolveu corretamente o exercício! E o melhor, de uma forma diferente da que o instrutor inseriu na correção, é assim que o conteúdo vai sendo fixado. Continue assim, sempre utilizando o fórum e exercitando o conteúdo aprendido nas aulas. =)

boa noite Rodrigo! Gostei da sua resolução do exercício, mas confesso que não consegui compreender totalmente, poderia explicar? Como a variável X através de x=x+1 consegue mudar o valores de x que vale 1 para 2,3,4,5,6,7,8,9,10 na tabuada do execício?

insira seu código aqui

Clayton, cada uma das linhas x = x + 1 vai adicionando uma unidade à variável x. por isso o valor dela parte de 1 e chega até 10 na última linha.

Hoje, tendo dado prosseguimento às aulas, já sei que poderia ter sido ainda mais econômico escrevendo apenas

while(x <=10){ document.write(n + " vezes " + x + " é " + (n*x) + ""); x = x + 1 }