Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Desafio Javacript Matemática #1 - um número é múltiplo de outro

Na escola aprendemos matemática, então eu penso que seria legal aprendermos as coisas que fizemos lá atrás só que programando em javascript.

Vou lançar alguns desafios por aqui, alguns são faceis outros dificeis.

Tem que resolver o problema, colocar o código no post e colocar o codigo em algum site de compilação online tipo o https://codepen.io/ ou https://jsfiddle.net/ ou https://codesandbox.io ou https://stackblitz.com/ ou qualquer outro que dê para compartilhar a página.

O primeiro que responder corretamente ganha 1000 xp (pois vai ter a resposta marcada como solucionada).

E depois de 24 horas se ninguém postar a resposta eu mesmo posto. Isso é um desafio também pra mim, porque não sei todas as respostas pros desafios rsrsrs.

Assim aprendemos juntos e nos divertimos juntos.

Esse é bem fácil:

Faça um programa que verifica se um número é múltiplo de outro.

2 respostas
solução!

Resolvido:

https://codepen.io/ThiagoDiasV/pen/vQZvEw

  <head>
      <meta charset="utf-8" />
  </head>
  <body>
    <h1>Números múltiplos entre si</h1>
      <form class="formulario">
          <label for="variavel-1" class="primeiro-numero">Digite um número: </label>
          <input class="numero-1" type="text" placeholder="primeiro número" name="variavel1"/>
          <br />
          <br />
          <label for="variavel-2" class="segundo-numero">Digite outro número: </label>
          <input class="numero-2" type="text" placeholder="segundo número" name="variavel2"/>
          <br />
          <button class="botao-calcular" type="submit">Calcular</button>
      </form>
      <div class="resposta">

      </div>
  </body>
  <script>
    var botaoAdicionar = document.querySelector(".botao-calcular");
    botaoAdicionar.addEventListener("click", function(event) {
      event.preventDefault();
      var form = document.querySelector(".formulario");
      var n1 = parseInt(form.variavel1.value);
      var n2 = parseInt(form.variavel2.value);
      var resposta = document.querySelector(".resposta");
      if(n1>n2 || n1 == n2) {
        var resultado = n1/n2;
        if(Number.isInteger(resultado)){
          resposta.textContent = 'Os números são múltiplos';
        }else{
          resposta.textContent ='Os números não são múltiplos';
        };
      }else {
        var resultado = n2/n1;
        if(Number.isInteger(resultado)){
          resposta.textContent = 'Os números são múltiplos';
        }else{
          resposta.textContent = 'Os números não são múltiplos';
        };
      }
      });
  </script>
</html>

Legal, gostei!