Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Tive uma duvida usando while!

var linha = 1 

while(linha <= 3) {
    var coluna = 1 

    while(coluna <= 10){

        document.write("*");
        coluna++;

    }

    linha++;
    pulaLinha();

Essa é a forma correta do código, eu queria saber o porque dá errado se eu declarar a variável coluna fora do while linha, como o exemplo abaixo:

    var linha = 1 
     var coluna = 1 

while(linha <= 3) { 

    while(coluna <= 10){

        document.write("*");
        coluna++;

    }

    linha++;
    pulaLinha();
1 resposta
solução!

Olá Gilberto,

Da errado por que você nunca volta a coluna para 1, ou seja, você só aumenta o valor da variável mesmo na mudança de linha.

O que faz sentido é voltar para a primeira coluna quando você mudar de linha.

Espero ter ajudado. Abraço!

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software