Jump to content


Photo

Function Não Funciona...


  • Faça o login para participar
2 replies to this topic

#1 brace

brace

    Novato no fórum

  • Usuários
  • 6 posts
  • Sexo:Não informado

Posted 31/03/2007, 20:46

Alguém sabe porque não funciona?

<html><head><title>Triângulo</title>
	  <script type="text/javascript">
	  function calc() {
	  var d=window.document.formtri;
	  var a=parseFloat(d.va.value);
	  var b=parseFloat(d.vb.value);
	  var c=parseFloat(d.vc.value);
		  if ((a>=(b+c))||(b>=(a+c))||(c>=(a+b)));{
			 d.res.value="Não é um triângulo";
		  }else if((a==b)&&(b==c)){
			 d.res.value="Triângulo Equilátero";
		  }else if((a=b)||(a==c)||(b==c)){
			 d.res.value="Triângulo Isósceles";
		  }else d.res.value="Triângulo Escaleno";
	  }</script>
				</head>
<body>
	  <center>
	  <form name="formtri" action="triang.html">
			<table border="0">
			<tr><td align="right">LADO A:</td>
				<td><input type="text" size="10" name="va"></td></tr>
			<tr><td align="right">LADO B:</td>
				<td><input type="text" size="10" name="vb"</td></tr>
			<tr><td align="right">LODO C:</td>
				<td><input type="text" size="10" name="vc"</td></tr>
			<tr><td colspan="2" align="center">
					<input type="button" value="mostra" onClick="calc();"></td></tr>
			<tr><td align="right">Resultado:</td>
				 <td><input type="text" size="20" name="res"></td></tr>
			</table>
	  </form>
	  </center>
</body>
</html>

desde já agradeço.

#2 matt.cavotta

matt.cavotta

    Ativo

  • Usuários
  • 347 posts
  • Sexo:Masculino
  • Localidade:Campinas
  • Interesses:Desenvolvimento Web &amp; Programação

Posted 01/04/2007, 16:59

Agora, creio que funciona. Compara com o que você postou para ver a diferença.

Alguém sabe porque não funciona?

<html><head><title>Triângulo</title>
	  &lt;script type="text/javascript">
	  function calc() {
	  var d=window.document.formtri;
	  var a=parseFloat(d.va.value);
	  var b=parseFloat(d.vb.value);
	  var c=parseFloat(d.vc.value);
		  if ((a>=(b+c))||(b>=(a+c))||(c>=(a+b))){
			 d.res.value="Não é um triângulo";
		  }else if((a==b)&&(b==c)){
			 d.res.value="Triângulo Equilátero";
		  }else if((a==b)||(a==c)||(b==c)){
			 d.res.value="Triângulo Isósceles";
		  }else d.res.value="Triângulo Escaleno";
	  }</script>
				</head>
<body>
	  <center>
	  <form name="formtri" action="triang.html">
			<table border="0">
			<tr><td align="right">LADO A:</td>
				<td><input type="text" size="10" name="va"></td></tr>
			<tr><td align="right">LADO B:</td>
				<td><input type="text" size="10" name="vb"</td></tr>
			<tr><td align="right">LODO C:</td>
				<td><input type="text" size="10" name="vc"</td></tr>
			<tr><td colspan="2" align="center">
					<input type="button" value="mostra" onClick="calc();"></td></tr>
			<tr><td align="right">Resultado:</td>
				 <td><input type="text" size="20" name="res"></td></tr>
			</table>
	  </form>
	  </center>
</body>
</html>

desde já agradeço.


WebFórum - Equipe de Desenvolvimento - Estagiario

I'm back!
Posted Image Edgy Eft 7.04

#3 brace

brace

    Novato no fórum

  • Usuários
  • 6 posts
  • Sexo:Não informado

Posted 02/04/2007, 14:29

Putz... falta de atenção ...

Valeu matt.cavotta




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq