Create a gist now

Instantly share code, notes, and snippets.

What would you like to do?
Dica para resolução do Exercício 03 do Capítulo 03 - JavaScript Eloquente

Tabuleiro de Xadrez

Esta string pode ser feita começando com valor vazio ("") e adicionando caracteres repetidamente depois disso. O caracter de nova linha é escrito como \n.

Use o console.log para inspecionar a saída do seu programa.

Para se fazer algo com duas dimensões, você vai precisar de um loop dentro de outro loop. Coloque chaves envolta do corpo dos loops para tornar fácil de se ver onde eles começam e onde terminam. Tente indentar corretamente o corpo destes loops. A ordem dos loops deve seguir a ordem em que nós escrevemos a string (linha por linha, esquerda para direita, cima para baixo). Então o outro loop manipula as linhas e o loop interno lida com os caracteres em uma linha. Você vai precisar de duas variáveis para rastrear seu progresso. Para saber se coloca um espaço ou um símbolo hash (#) em determinada posição, você pode testar se a soma dos dois contadores é ainda (% 2).

Terminando a linha, adicione um caracter de nova linha depois que esta estiver pronta, assim depois do loop interno, faça o loop externo.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment