Aula JavaScript 11- Condições (parte 1)

Home Fóruns JavaScript Aula JavaScript 11- Condições (parte 1)

Visualizando 7 respostas da discussão
  • Autor
    Posts
    • #140744

      Olá, seguir o passo a passo do professor Guanabara, mas no site não executa o calculo, aparece NaN.

      <h1>Sistema de Multas</h1>

      Velocidade do carro: <input type=”number” name=”txtvel” id=”txtvel”> Km/h

      <input type=”button” value=”Verificar” onclick=”calcular()”>

      <div id=”res”>

      </div>

      <script>

      function calcular(){
      var txtv = window.document.querySelector(‘input#txtvel’);
      var res = window.document.querySelector(‘div#res’);
      var vel = Number(txtv.valeu);
      res.innerHTML = Sua velocidade atual é ${vel} Km/h;

      Como devo prosseguir ?

    • #140746

      Já revi a aula e fiz novamente o passo a passo, mas a parte de JavaScript não aparece, fica uma situação meio frustrante mesmo me dedicando e seguindo as orientações do Guanabara as aulas são antigas e sem atualização, eu tenho que me virar para encontrar novas extensões ou versões de app que o professor pede. Por favor, podem me ajudar ?

    • #140800
      Tutora Jessica
      Moderador

      Olá João, me envie seu código por completo por favor, desde o inicio até o final.

    • #140816

      <!DOCTYPE html>
      <html lang=”pt-br”>
      <head>
      <meta charset=”UTF-8″>
      <meta name=”viewport” content=”width=device-width, initial-scale=1.0″>

      <title>DETRAN</title>

      </head>
      <body>

      <h1>Sistemas de Multas</h1>

      Velocidade do carro:<input type=”number” name=”txtvel” id=”txtvel”> Km/h

      <input type=”button” value=”Verificar” onclick=”calcular()”>

      <div id=”res”>

      </div>

      <script>

      function calcular(){
      var txtv = window.document.getElementById(‘input#txtvel’)
      var res = window.document.getElementById(‘div#res’)
      var vel = Number(txtv.value)
      res.innerHTML = Sua velocidade atual é ${vel}
      if (vel > 60){
      res.innerHTML += ‘Multado!’
      }
      res.innerHTML += <p>Dirija sempre com cinto de segurança!</p>

      }

      </script>

      </body>
      </html>

    • #140821
      Tutora Jessica
      Moderador

      Olá João,
      Seu código não esta exatamente igual como no video do professor Guanabara, da forma que você fez funciona se você fizer diferente da aula, alguns elementos o professor Guanabara usa : querySelector e você usa getElementById.
      É importante também se atentar ao uso de crase em vez de aspas simples.
      Revise a aula com atenção e caso o erro continue retorne ao fórum que vamos tentar lhe ajudar melhor. 🖖🏼

    • #140829

      Olá,  então como eu já informei,  fiz EXATAMENTE como o professor disse, mas não foi esse código que mandei foi uma da muitas tentativas que eu fiz mundando algo para ver se iria funcionar.  Por favor,  peço que me ajude. Eu já fiz, o que me pediram e não adiantou…

    • #140831

      Caso queria que mande o código igual,  eu mando, mas vou adiantando que no computador não funcionou,  tentei outras opções, outras sintaxes e não adiantou também

    • #140838
      Tutora Jessica
      Moderador

      Olá João, me envie sim por favor.. vai ficar mais fácil você aprender como esta sendo ensinado nas aulas, dessa forma quando estiver mais avançado você conseguirá fazer substituições com mais facilidade.
      Me envie como fez e qual erro aparece para você. 🖖🏼

      Caso prefira, tambem temos nosso discord, por lá você consegue nos enviar prints dos erros.

      • Esta resposta foi modificada 3 meses, 3 semanas atrás por Tutora Jessica.
Visualizando 7 respostas da discussão
  • Você deve fazer login para responder a este tópico.