1
resposta

Logica 1 tabuada com usúario podendo escolher numero e qual operador.

<meta charset="UTF-8">
<script>
    function pulaLinha(){
        document.write("<br><br>");
    }
    function mostra(frase){
        document.write(frase);
        pulaLinha();
    }
    var multiplicador = 1;
    var num = parseInt(prompt("Digite um número e veja sua tabuada:"));
    var sinal = prompt("Qual operação você deseja? * / + -  :");

    mostra("<h2>Tabuada</h2>");
    while(multiplicador <= 10){

        if(sinal == "*"){   

            mostra(num+ " * "+ multiplicador+ " = "+ (num*multiplicador));
            multiplicador++;
        }

        if(sinal == "/"){

            mostra(num+ " / "+ multiplicador+ " = "+(num/multiplicador));
            multiplicador++;
        }

        if(sinal == "+"){

            mostra(num + " + " + multiplicador+ " = "+(num+multiplicador));
            multiplicador++;
        }

        if(sinal == "-"){

            mostra(num+ " - "+ multiplicador+ " = "+(num-multiplicador));
            multiplicador++;
        }
    }
        mostra("FIM");
</script>
1 resposta

Olá, Danilo, tudo bem?

Desculpe a demora em obter retorno.

Editei o seu post utilizando a ferramenta </> aqui do fórum, ele deixa seu código mais legível. Caso queira saber mais funcionalidades, deixo um vídeo de como turbinar os estudos utilizando o fórum:

Testei o seu código e ele está funcionando perfeitamente. Fico feliz que esteja exercitando o conteúdo!

Recomendo que caso queira compartilhar mais os seus projetos, interagir com os estudantes, e fazer networking, o Discord da Alura é uma ótima ferramenta para tais tarefas.

Abaixo há um link para a plataforma e outro com o tutorial:

Continue praticando os exercícios para consolidar seus conhecimentos de programação.

Reforço que estou à disposição para tirar dúvidas.

Abraços.