Principal
Adelante
Atrás





 

Estructuras:

Condicional If

    Condicional

    Permiten efectuar determinadas acciones en base a una condición lógica.

    if

    Es un condicional simple

    Sintaxis:

     

    if (condicion) { instrucciones }
    [else { instrucciones }]

     

    También es posible usar la expresion condicional que es mas simples asi:

    condición ? valor1 : valor 2.

    Si la condición toma el valor de verdadero, la expresion toma el valor1 de lo contrario toma el valor2.

     

    Estructura For:

    Bucle:

    Un bucle es un conjunto de comandos que se ejecutan repetitivamente un cierto número de veces.

    for

    Permite un bucle repetitivo sabiendo de antemano el número de ejecuciones que sera necesario.

    Sintaxis:

    for ([inicial;][final;][incremento]) {instrucciones }

    Ejemplo:

    for (i=0; i<4; i++){alert("Ahora van "+i)}

     

     

 

Estructura While:

    while

    Permite un bucle repetitivo cuyo número de repeticiones dependera de una condición. Aquí normalmente no sabemos de antemano el número de repeticiones.

    Sintaxis:

    while (condicion) { instrucciones }

    Control de bucle

    Tenemos dos comando para el control de bucles: break que termina el bucle y transfiere el control del programa a la siguiente instrucción a continuación del bucle. continue interrumpe la ejecucion de comandos y regresa el control al inicio del bucle.

Estructura Switch:

También existen ocasiones o programas donde se exige evaluar muchas condiciones a la vez en estos casos o se usan una condición compuesta muy grande o se debe intentar convertir el problema a uno que se pueda resolver usando la instrucción SWITCH.

Esta instrucción es una instrucción de decisión múltiple donde el compilador prueba o busca el valor contenido en una variable contra una lista de constantes, cuando el computador encuentra el valor de igualdad entre variale y constante entonces ejecuta el grupo de instrucciones asociados a dicha constante si no encuentra el valor de igualdad entre variable y constante, entonces ejecuta un grupo de instrucciones asociados a un default, aunque este ultimo es opcional.

 

Sintaxis:

switch(var OPCION)

{

case const1: instrucción(es);

break;

case const2: instrucción(es);

break;

case const3: instrucción(es);

break; ..................

default: instrucción(es);

};