JavaScript 1

| Geovanni Figueroa M.| Revista Digital Matemática, Educación e Internet |

 
1 2 3 4 5 

 

Estructuras de Control

 

Las estructuras de control, mediante decisiones y ciclos, permiten alterar el flujo normal. En JavaScript tenemos todas las estructuras de control que aparecen en mayoría de los lenguajes de programación.

 

Estructura de decisión

 

If ... else

La forma general de esta estructura es

If (condición)

{
Primer bloque de instrucciones

{

else

{
Segundo bloque de instrucciones
}

 

Esta estructura actúa de la siguiente forma, si la condición se satisface se ejecuta el primer bloque de instrucciones, en caso contrario se ejecuta el segundo bloque. También, podría no tener la cláusula else:

if (condición)

{
Bloque de instrucciones
}


El siguiente guión usa la estructura if .. else para resolver una ecuación cuadrática.

 

Guión: Cuadrática

 

Al ejecutar el guión veriamos hago como:

 

Ecuación de 2° grado


x2 + x + = 0


x1= x2=


 

switch

 

Comúnmente conocida como "sentencia case" es una estructura de control que sólo es soportada por Navigator 4.0 o Microsoft Internet Explorer 4.0, o versiones más recientes de estos navegadores. La forma general de esta estructura es

switch (patron)
{
case opción1 :
{
Bloque de instrucciones 1
break;

Bloque de instrucciones 2
break;

................................

Bloque de instrucciones n
break;
default :
{
Bloque por defecto
}
}

 

Si el patrón coincide con una de las opciones se ejecuta el bloque de instrucciones que corresponden a está opción, en caso de que no coincida con ninguna de las opciones, se ejecuta el bloque de instrucciones por defecto. En esencia, está estructura es una forma ordenada y corta de hacer muchos if ... else.

 

Estructuras repetitivas

 

Ciclo for

Esta estructura de control permite repetir un bloque de instrucciones un predeterminado número de veces. Por lo general, este número de veces depende de un contador. Su forma general es:

for (condición inicial ; test ; incremento )

{
Bloque de instruciones
}

Ciclo while

Esta estructura de control ejecuta un bloque de instrucciones hasta que una condición sea falsa. Debido a su estructura, el bloque de instrucciones se ejecuta por lo menos una vez. Su forma general es:

do

Bloque de instrucciones

while (condición)

El siguiente guión muestra el uso del for para calcular una aproximación de una integral definida por medio de una suma de Riemman, n es el número de subintervalos que se usa. Observe que la función debe ser escrita usando la sintaxis de JavaScript..

Guión: Integración

 

Al ejecutar el guión veriamos algo como:

     
=
     
 
n =
 

 

1 2 3 4 5


Cidse - Revista virtual Matemática, Educación e Internet - ITCR
Derechos Reservados