1
resposta

Não consegui fazer prompt(""); funcionar junto com o FOR

Tentei criar um parseInt(prompt("De qual número você quer saber a tabuada?")) para o usuário inserir um número qualquer para o cálculo da tabuada. Funcionou no "while" mas não para a estrutura do "for". Não consegui que a caixa do prompt aparecesse. Podem me ajudar?

<meta charset = "UTF-8">

<script>

    function pulaLinha(){

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

    }

    function mostra (frase){

        document.write (frase);
        pulaLinha();

    }

    var numeroInserido = parseInt(prompt("De qual número você quer saber a tabuada?"));

    for (multiplicador = 1; multiplicador<=10; multiplicador = multiplicador + 1;){

        mostra (numeroInserido*multiplicador);
    }





</script>```
1 resposta

Olá Maria, tudo bem?

Você colocou um ponto é vírgula desnecessário no final do for. O correto seria:

for (multiplicador = 1; multiplicador<=10; multiplicador = multiplicador + 1){

Espero ter ajudado, bons estudos !

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