Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/04/2010, 11:32
raul_mesa
 
Fecha de Ingreso: marzo-2010
Mensajes: 3
Antigüedad: 14 años, 2 meses
Puntos: 0
Duda con Formulario de triangulos

Hola buenas tardes

En la universidad nos asignaron varios problemas para realizar en javascript y mostrarlo como un formulario

nos dice que Leamos los 3 lados de un triángulo y determinar si es ISOSCELES, ESCALENO o EQUILATERO

no me ejecuta el alert y quisiera saber si sabrian decirme donde radica mi problema

aca esta el codigo que tengo

Código HTML:
Ver original
  1.  
  2.     <script type="text/javascript" language="javascript">
  3.    
  4.  
  5. function lados (lado1,lado2,lado3)
  6. {
  7.    
  8.     var parseFloat(l1);
  9.     var parseFloat(l2);
  10.     var parseFloat(l3);
  11.     triangulo=false;
  12.     equilatero=false;
  13.     isosceles=false;
  14.     escaleno=false;
  15.    
  16.     if( (l1+l2) > l3 && (l1+l3) > l2 && (l2 + l3) > l1)
  17.     {
  18.         triangulo=true;
  19.     }
  20.         if (triangulo=true)
  21.        
  22.             if (l1 == l2 == l3)
  23.             {
  24.                 equilatero=true;
  25.             }
  26.                 if (triangulo=true)
  27.                
  28.                     if (l1==l2)||(l2 == l3)||(l3==l1)
  29.                     {
  30.                         isosceles=true;
  31.                     }
  32.                         if(triangulo=true)
  33.                            
  34.                             if(l1!=l2!=l3)
  35.                             {
  36.                                 escaleno=true;
  37.                             }
  38.                            
  39.                             alert("El tringulo es: " + triangulo);
  40. }
  41.  
  42.     </script>
  43.  
  44.    
  45. <title>Triangulos Equilateros</title>
  46. </head>
  47.  
  48. <body bgcolor="green">
  49. <h1 align="center"><font face="Arial">Triangulos Equilateros, Isosceles y Esacaleno</font></h1>
  50.     <table border="1" align="center" bgcolor="silver" style="width: 42%">
  51.         <tr>
  52.             <td style="width: 84px">Lado 1</td>
  53.             <td align="center" style="width: 49px">
  54.             <input name="txtlado1" type="text" style="width: 50px" ></td>
  55.             <td style="width: 641px">
  56.             <img alt="" align="middle" height="177" src="equilatero.png" width="211" >
  57.             Equilatero</td>
  58.         </tr>
  59.         <tr>
  60.             <td style="width: 84px">Lado 2</td>
  61.             <td align="center" style="width: 49px">
  62.             <input name="txtlado2" type="text" style="width: 50px"></td>
  63.             <td style="width: 641px">
  64.             <img alt="" align="middle" height="178" src="isosceles.png" width="211" >
  65.             Isosceles</td>
  66.         </tr>
  67.         <tr>
  68.             <td style="width: 84px; height: 188px">Lado 3</td>
  69.             <td align="center" style="width: 49px; height: 188px;">
  70.             <input name="txtlado3" type="text" style="width: 50px"></td>
  71.             <td style="width: 641px; height: 188px">
  72.             <img alt="" align="middle" height="177" src="escaleno.png" width="211" >
  73.             Escaleno</td>
  74.         </tr>
  75.         <tr>
  76.             <td colspan="2">&nbsp;</td>
  77.             <td style="width: 641px">
  78.             <input type="button" value="Verificar Tipo de Triangulo" style="width: 211px" onclick="lados(document.forms[0].txtlado1.value,
  79.             document.forms[0].txtlado2.value,document.forms[0].txtlado3.value);">
  80.  
  81.             </td>
  82.         </tr>
  83.     </table>
  84. </form>
  85. </body>
  86. </html>

Última edición por raul_mesa; 08/04/2010 a las 11:48