Laço FOR x innerHTML
Bom Dia !
Estou estudando JavaScript e estou adaptando uma lista de exercícios de um curso OnLine de outra linguagem e me encontro com a seguinte situação:
Gostaria de "imprimir" uma tabuada em uma "<div>". Para isso tentei combinar um "Laço FOR" com o método "innerHTML".
O problema é que esta implementação vai substituindo a mesma expressão ao invés de "imprimir" as mesmas de maneira cumulativa,
restando apenas uma linha ao final da execução com os últimos valores. Como eu poderia resolver esse problema ?!
SEGUE O CÓDIGO QUE TENTEI IMPLEMENTAR:
var n = document.getElementById("num");
n.addEventListener("keydown", function(tecla) {
if(tecla.keyCode == 13) {
tabuada();
}
})
function tabuada() {
var div2 = document.getElementById("quadro");
for(y = 0; y <10; y++) {
div2.innerHTML = n.value + "  x" + "   " + y + "  =  " + n.value*y + "<br/><br/>";
}
}Discussão (1)
Carregando comentários...