16
ESTRUCTURAS DE CONTROL DE FLUJO Prof. María Zeballos

Estructuras de control en js

Embed Size (px)

DESCRIPTION

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

Citation preview

Page 1: Estructuras de control en js

ESTRUCTURAS DE CONTROL DE FLUJO

Prof. María Zeballos

Page 2: Estructuras de control en js

if...else

Prof. María Zeballos

if(condicion) { ... }

else{ ... }

Page 3: Estructuras de control en js

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 { }.

Page 4: Estructuras de control en js

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"); }

Page 5: Estructuras de control en js

for

Prof. María Zeballos

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

Page 6: Estructuras de control en js

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…

Page 7: Estructuras de control en js

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.

Page 8: Estructuras de control en js

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);}

Page 9: Estructuras de control en js

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]); }

Page 10: Estructuras de control en js

while

Prof. María Zeballos

while(condicion) {

...}

Page 11: Estructuras de control en js

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”.

Page 12: Estructuras de control en js

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

Page 13: Estructuras de control en js

do while

Prof. María Zeballos

do {...}

while(condicion);

Page 14: Estructuras de control en js

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”.

Page 15: Estructuras de control en js

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

Page 16: Estructuras de control en js

ESTRUCTURAS DE CONTROL DE FLUJO

Prof. María Zeballos