Ir ao conteúdo
  • Cadastre-se

fentwyz

Membro Júnior
  • Posts

    1
  • Cadastrado em

  • Última visita

Reputação

0
  1. Eu tenho que criar em js externo uma função que receba um numero e retorne true se o numero for primo ou false caso contrario, e eu tenho que fazer um js interno, que leia o numero de digitado na caixa, chame a função externa e imprima na outra caixa se o numero é primo ou nao. Eu fiz dessa maneira: A parte do html com a função interna <!doctype html> <html lang="pt-br"> <head> <title>Atv</title> <meta charset="utf-8" /> <style> h1{ border-bottom: 1pt solid black; } body{ text-align: center; margin: 0 auto; } </style> <script src="funtion.js"> function primos() { var num=parseInt(document.getElementById("a").value); if (num==true) { document.getElementById("b").value="Primo"; } else{ document.getElementById("b").value="Não é primo"; } } </script> </head> <body> <h1>Primos</h1> <form> <label for="a">Digite Nº</label> <input type="number" id="a"><br> <button type="button" onclick="primos();">É primo?</button><br> <input type="text" id="b"> </form> </body> </html> E assim a função externa function teste(num) { if (num%2==0) { return true; } else{ return false; } } So que esta dando esse erro: Uncaught ReferenceError: primos is not defined at HTMLButtonElement.onclick (primos.html:32) Alguem pode me ajudar a corrigir esse erro

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...