Você pode simplificar seu código utilizando Funções, acredito que você não chegou nessa parte do seu curso, mas vou te dar de uma forma simples.
Uma função é um conjunto de instruções que executa uma tarefa.
Por exemplo, o código a seguir define uma função simples
function nomeDaFunção() {
document.write("Olá");
}
A função recebe um código dentro dela, esse código vai ser executado assim que ela for chamada
function apresentação() {
document.write("Olá");
}
apresentação();
Com isso você consegue evitar a repetição do mesmo código.
Algumas funções podem receber parâmetros, possibilitando a realização de contas matemáticas.
Os parâmetros são criados entre parênteses.
function nomeDaFunção(x <- parâmetro) {
document.write( x );
}
O parâmetro deve ser atribuído no momento em que você faz a chamada da função.
Por exemplo, o código a seguir mostra uma função sendo usada para realizar uma soma.
function soma(x, y) {
document.write( "O resultado é" + x+y );
}
soma(2, 1)
Se você executar esse código no seu computador, provavelmente iria aparecer na sua tela
"O resultado é 21"
Quando o número foi passado para a função, ele virou uma string.
Para evitar que isso ocorra, é preciso usar a função "parseInt()", ela transforma uma string em um número Int
function soma(x, y) {
document.write( "O resultado é" + parseInt(x+y) );
}
soma(2, 1)
Esse é um breve resumo, você vai ver esse conteúdo nas próximas aulas do seu curso, não precisa se preocupar com isso nesse momento.
Uma forma de simplificar seu código:
<meta charset="UTF-8">
<script>
function pulaLinha () {
document.write("<br>");
}
function apresentar (x) {
document.write("Taboada do número " + x);
document.write("<br>");
}
function escreverSoma (x, y) {
document.write(x + " vezes " + y + " é " + parseInt(x * y) );
document.write("<br>");
}
apresentar(5);
escreverSoma(5, 1);
escreverSoma(5, 2);
escreverSoma(5, 3);
escreverSoma(5, 4);
escreverSoma(5, 5);
escreverSoma(5, 6);
escreverSoma(5, 7);
escreverSoma(5, 8);
escreverSoma(5, 9);
escreverSoma(5, 10);
pulaLinha();
apresentar(8);
escreverSoma(8, 1);
escreverSoma(8, 2);
escreverSoma(8, 3);
escreverSoma(8, 4);
escreverSoma(8, 5);
escreverSoma(8, 6);
escreverSoma(8, 7);
escreverSoma(8, 8);
escreverSoma(8, 9);
escreverSoma(8, 10);
</script>