index.htm

RECETAS DE NAVIDAD

- apuntes comunicaciones javascript lenguaje c php autoayuda bolsa chistes empleo fotografia digital ocio sabiasque salud timos trucos

Variable temporal en javascript

En el programa Prog034 ya utilizabamos una variable auxiliar, vamos a hacer otro programa que la utilize.

  • Escribe el siguiente programa:

<HTML>

<SCRIPT LANGUAGE='JavaScript'>

// PROG036.HTM

/* Programa que lee la longitud de los 3 lados de un

triangulo y analiza que tipo de triangulo es: no es triangulo,

equilatero, isosceles, escaleno, rectangulo */

var lado1,lado2,lado3,auxiliar;

var solucion='';

lado1=prompt('Primer lado: ','');

lado1=parseFloat(lado1);

lado2=prompt('Segundo lado: ','');

lado2=parseFloat(lado2);

lado3=prompt('Tercer lado: ','');

lado3=parseFloat(lado3);

// Toma nota del uso de la variable auxiliar

if (lado1>lado2)

{

auxiliar=lado1;

lado1=lado2;

lado2=auxiliar;

}

if (lado3<lado1)

{

auxiliar=lado3;

lado3=lado2;

lado2=lado1;

lado1=auxiliar;

}

if (lado3<lado2)

{

auxiliar=lado2;

lado2=lado3;

lado3=auxiliar;

}

/* Vamos a ver si la ordenacion es la correcta */

solucion=solucion+lado1+'\t'+lado2+'\t'+lado3+'\n';

/* Clasificacion del triangulo */

if (lado3>=lado1+lado2)

{

solucion=solucion+'Esto no es un triangulo';

}

else

{

if ((lado1==lado2)&&(lado2==lado3))

{

solucion=solucion+'Triangulo Equilatero';

}

else

{

if ((lado1==lado2)||(lado1==lado3)||(lado2==lado3))

{

solucion=solucion+'Triangulo Isosceles';

}

else

{

solucion=solucion+'Triangulo Escaleno';

}

if ((lado3<lado1+lado2)&&(lado3*lado3==lado1*lado1+lado2*lado2))

{

solucion=solucion+' ademas Rectangulo';

}

}

}

alert(solucion);

</SCRIPT>

</HTML>

  • Graba el programa con el nombre Prog036.htm en TuCarpeta, y ejecutalo varias veces.
Anterior paso:
el objeto math
Siguiente paso:
funciones que no devuelven nada

· Introduccion a javascript
· Javascript: sintaxis basica
· Variables en javascript
· Javascript: tipos de datos
· Javascript: contadores
· javascript: conversion entre tipos
· Operadores logicos y relacionales en javascript
· If else en javascript
· While en javascript
· Bucles for en javascript
· Switch case javascript
· Do while en javascript
· Calculos iterativos en javascript
· El objeto math javascript
· Variable temporal en javascript
· Funciones sin retorno de parametro. Javascript
· Funciones que devuelven parametros en javascript
· Arrays en javascript
· Matrices con varias dimensiones en javascript
· Codigo ascii/unicode y javascript
· Buscar una letra en un string con javascript
· Temporizadores en javascript
· Introduccion a javascript y html
· Escribiendo en el navegador con javascript
· Formularios en javascript
· Botones en javascript

IMPORTANTE:

- Si te ha gustado esta pagina, por favor, votanos aqui:

- Si no te ha gustado, escribenos y cuentanos en que mejorar.

Actualizado: 16/12/2013