Quero compartilhar aqui um código para fins didáticos que abrange os conceitos abordados no curso. Sugestões são bem-vindas. 1 – Alterei a uma função pulaLinha() apresentada no curso. No cabeçalho da função adicionei um parâmetro para receber um argumento que define quantas linhas pular. 2- Define duas funções para escrever na página HTML, uma chamada mostra() que escreva a mensagem e não pula linha e uma chamada mostraLn() que escreve a mensagem e pula uma linha. 3 – Criei uma função que imprime uma tabela de caractere, esta função tem três parâmetros, são eles: caractere, qtdDeLinhas, qtdDeColunas, o primeiro parâmetro recebe o caractere a ser impresso, o segundo parâmetro recebe a quantidade de linhas e o terceiro parâmetro recebe a quantidade de colunas. Segue o código
<meta charset="UTF-8">
<script>
function pulaLinha(n) {
for (var count = 1; count <= n; count++) {
document.write("<br>");
}
}
function mostra(frase) {
document.write(frase);
}
function mostraLn(frase) {
document.write(frase);
pulaLinha(1);
}
function tabelaCaractere(caractere, qtdDeLinhas, qtdDeColunas) {
for (var linha = 1; linha <= qtdDeLinhas; linha++) {
for (var coluna = 1; coluna <= qtdDeColunas; coluna++) {
mostra(caractere);
}
pulaLinha(1);
}
}
tabelaCaractere("a", 15, 15 );
pulaLinha(1);
mostraLn("Fim");
</script>