1
resposta

Tabuada com Função e While

Fiz um exercício para colocar em prática o while junto com if e funções. Apesar de simples, já fiquei feliz com o resultado, pois quebrei muito a cabeça pra fazer funcionar sem que aparecesse o NaN.

<meta charset="utf-8">
<script type="text/javascript">

    function pulaLinha() {

        document.write("<br>");
        document.write("<br>");

    }

    function mostra(frase) {

        document.write(frase);
        pulaLinha();

    }

    function tabuada(numeroBase,numeroTab) {

        if(isNaN(numeroTab) == false) {

            while(numeroBase <= 10) {

                var resultado = numeroBase * numeroTab;

                mostra(numeroBase + " x " + numeroTab + " = " + resultado);
                numeroBase = numeroBase + 1;

            }

        }

        else {

            numeroErrado();

        }

    }

    function numeroErrado() {

        numeroTab = parseInt(prompt("Digite um número válido para calcular a Tabuada."));
        tabuada(numeroBase,numeroTab);

    }

    var numeroBase = 0;
    var numeroTab = parseInt(prompt("Digite um número para calcular a Tabuada."));

    tabuada(numeroBase,numeroTab);

</script>
1 resposta

Oie Lucas !

Nossa ficou super incrivel mesmo!

Parabéns e obrigada por compartilhar conosco!

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