Meu código para o exercício 7.9 Outra forma de repetir (tabuada).
<meta charset="UTF-8">
<script>
function pulaLinha() {
document.write("<br>");
}
function mostra(frase) {
document.write(frase);
pulaLinha();
}
// for é uma função de repetição e tem 3 parâmetros;
// o primeiro parâmetro contém a variável (multi1) em questão;
// o segundo parâmetro contém a repetição (enquanto multi1 for MENOR OU IGUAL a 10) em questão;
// o terceiro parâmetro contém o incremento (multi +1) de repetição.
for(var multi1 = 1; multi1 <=10; multi1 = multi1 + 1) {
mostra("7 vezes " + multi1 +" é igual a " + 7* multi1 + ".");
}
mostra("Fim.");
pulaLinha();
// while é uma função que determina a repetição de uma rotina ENQUANTO a condição for verdadeira;
// requer uma variável (var multi 2) cujo parâmetro irá ser repetido, essa variável deve estar impressa fora da função;
// seu parâmetro contém a repetição (enquanto multi2 for MENOR OU IGUAL a 10);
// ela deve conter um incremento (multi2 = multi2 +1) que irá determinar se a condição é verdadeira, para que seja repetida ou encerrada.
var multi2 = 1;
while(multi2 <=10) {
mostra("8 vezes " + multi2 +" é igual a " + 8* multi2 + ".");
multi2 = multi2 + 1;
}
mostra("Fim.");
</script>