Estructuras de control en js

Preview:

DESCRIPTION

presentan, de forma resumida las estructuras de control de flujo básicas en JavaScript

Citation preview

ESTRUCTURAS DE CONTROL DE FLUJO

Prof. María Zeballos

if...else

Prof. María Zeballos

if(condicion) { ... }

else{ ... }

if(condicion) { ... }

else{ ... }

if...else

Prof. María Zeballos

Si la condición se cumple (esdecir, si su valor es true) seejecutan todas las instruccionesque se encuentran dentro delif(). Si la condición no se cumple(es decir, si su valor es false) seejecutan todas las instruccionescontenidas en else { }.

if(condicion) { ... }

else{ ... }

if...else

Prof. María Zeballos

var edad = 18;if(edad >= 18)

{ alert("Eres mayor deedad"); }else

{ alert("Todavía eres menorde edad"); }

for

Prof. María Zeballos

for(inicializacion; condicion; actualizacion) { ... }

for

Prof. María Zeballos

for(inicializacion; condicion; actualizacion) { ... }

Mientras la condición indicada se sigacumpliendo, repite la ejecución de lasinstrucciones definidas dentro del for.Además, después de cada repetición,actualiza el valor de las variables que seutilizan en la condición”.▪ La “inicialización” es la zona en la que seestablece los valores iniciales de lasvariables que controlan la repetición…

for

Prof. María Zeballos

for(inicializacion; condicion; actualizacion) { ... }

▪ La “condición” es el único elemento que decide si continua o se detiene la repetición.▪ La “actualización” es el nuevo valor que se asigna después de cada repetición a las variables que controlan la repetición.

for

Prof. María Zeballos

for(inicializacion; condicion; actualizacion) { ... }

var mensaje = "Muestro este mensaje 5 veces";for(var i = 0; i < 5; i++)

{alert(mensaje);}

for

Prof. María Zeballos

for(inicializacion; condicion; actualizacion) { ... }

var dias = ["Lunes", "Martes", "Miércoles", "Jueves", "Viernes", "Sábado", "Domingo"];

//Muestra los días de la semana, uno a uno;for(var i=0; i<7; i++) { alert(dias[i]); }

while

Prof. María Zeballos

while(condicion) {

...}

while(condicion) {

...}

while

Prof. María Zeballos

El funcionamiento del buclewhile se resume en: “mientras secumpla la condición indicada,repite las instrucciones incluidasdentro del bucle”.

while(condicion) {

...}

while

Prof. María Zeballos

var resultado = 1;var numero = 25;var i = 0;while(i <= numero) {

resultado = resultado*2;i++; alert(resultado);

}//Muestra los 25 primeros múltiplos de dos

do while

Prof. María Zeballos

do {...}

while(condicion);

do {...}

while(condicion);

do while

Prof. María Zeballos

El funcionamiento del buclewhile se resume en: “Hacer lasinstrucciones incluidas dentro delbucle repetidamente mientras secumpla la condición indicada”.

do {...}

while(condicion);

do while

Prof. María Zeballos

var resultado = 1;var numero = 25;var i = 0; alert(resultado);

do{resultado = resultado*2;i++; } while(i <= numero);//Muestra los 25 primeros múltiplos de dos

ESTRUCTURAS DE CONTROL DE FLUJO

Prof. María Zeballos