SlideShare ist ein Scribd-Unternehmen logo
1 von 16
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 (es
decir, si su valor es true) se
ejecutan todas las instrucciones
que se encuentran dentro del
if(). Si la condición no se cumple
(es decir, si su valor es false) se
ejecutan todas las instrucciones
contenidas en else { }.
if(condicion)
{ ... }
else
{ ... }
if...else
Prof. María Zeballos
var edad = 18;
if(edad >= 18)
{ alert("Eres mayor de
edad"); }
else
{ alert("Todavía eres menor
de 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 siga
cumpliendo, repite la ejecución de las
instrucciones definidas dentro del for.
Además, después de cada repetición,
actualiza el valor de las variables que se
utilizan en la condición”.
▪ La “inicialización” es la zona en la que se
establece los valores iniciales de las
variables 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 bucle
while se resume en: “mientras se
cumpla la condición indicada,
repite las instrucciones incluidas
dentro 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 bucle
while se resume en: “Hacer las
instrucciones incluidas dentro del
bucle repetidamente mientras se
cumpla 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

Weitere ähnliche Inhalte

Was ist angesagt?

Estructura de control repetitiva
Estructura de control repetitivaEstructura de control repetitiva
Estructura de control repetitivavillandri pachco
 
Estructuras de control repetitivo
Estructuras de control repetitivoEstructuras de control repetitivo
Estructuras de control repetitivoAnderson Bolivar
 
Estructuras Selectivas y Repetitivas en C++
Estructuras Selectivas y Repetitivas en C++Estructuras Selectivas y Repetitivas en C++
Estructuras Selectivas y Repetitivas en C++ncrmax
 
Lección Evaluativa Unidad No. 2 Visual Basic
Lección Evaluativa Unidad No. 2 Visual BasicLección Evaluativa Unidad No. 2 Visual Basic
Lección Evaluativa Unidad No. 2 Visual BasicJulian Bohorquez
 
Las sentencias de_control[1]
Las sentencias de_control[1]Las sentencias de_control[1]
Las sentencias de_control[1]grachika
 
Estructuras repetitivas for y while
Estructuras repetitivas for y whileEstructuras repetitivas for y while
Estructuras repetitivas for y whilechristianlopezth
 
Estructuras de Control
Estructuras de ControlEstructuras de Control
Estructuras de ControlAndres Carrera
 
ESTRCTURAS DE REPETICION
ESTRCTURAS DE REPETICIONESTRCTURAS DE REPETICION
ESTRCTURAS DE REPETICIONlesviagarcia
 
Estructuras repetitivas
Estructuras repetitivasEstructuras repetitivas
Estructuras repetitivasyance1
 
Estructuras de control repetitivos
Estructuras de control repetitivosEstructuras de control repetitivos
Estructuras de control repetitivosReina Rodriguez
 
COLEGIO TERESIANO TALLER LENGUAJES DE PROGRAMACIÓN
COLEGIO TERESIANO  TALLER LENGUAJES DE PROGRAMACIÓN COLEGIO TERESIANO  TALLER LENGUAJES DE PROGRAMACIÓN
COLEGIO TERESIANO TALLER LENGUAJES DE PROGRAMACIÓN Vale Acevedo
 
Estructuras de control repetitivas
Estructuras de control repetitivasEstructuras de control repetitivas
Estructuras de control repetitivasIEO Santo Tomás
 

Was ist angesagt? (20)

Estructura de control repetitiva
Estructura de control repetitivaEstructura de control repetitiva
Estructura de control repetitiva
 
Estructura repetitiva for y while
Estructura repetitiva for y whileEstructura repetitiva for y while
Estructura repetitiva for y while
 
Estructuras de control repetitivo
Estructuras de control repetitivoEstructuras de control repetitivo
Estructuras de control repetitivo
 
Estructuras Selectivas y Repetitivas en C++
Estructuras Selectivas y Repetitivas en C++Estructuras Selectivas y Repetitivas en C++
Estructuras Selectivas y Repetitivas en C++
 
Lección Evaluativa Unidad No. 2 Visual Basic
Lección Evaluativa Unidad No. 2 Visual BasicLección Evaluativa Unidad No. 2 Visual Basic
Lección Evaluativa Unidad No. 2 Visual Basic
 
CICLO FOR
CICLO FORCICLO FOR
CICLO FOR
 
While
WhileWhile
While
 
Las sentencias de_control[1]
Las sentencias de_control[1]Las sentencias de_control[1]
Las sentencias de_control[1]
 
Estructuras repetitivas for y while
Estructuras repetitivas for y whileEstructuras repetitivas for y while
Estructuras repetitivas for y while
 
Ciclos
CiclosCiclos
Ciclos
 
Estructura repetitiva
Estructura repetitivaEstructura repetitiva
Estructura repetitiva
 
Estructuras repetitivas
Estructuras repetitivasEstructuras repetitivas
Estructuras repetitivas
 
40 Php. Bucles Do While
40 Php. Bucles Do While40 Php. Bucles Do While
40 Php. Bucles Do While
 
Estructuras de Control
Estructuras de ControlEstructuras de Control
Estructuras de Control
 
ESTRCTURAS DE REPETICION
ESTRCTURAS DE REPETICIONESTRCTURAS DE REPETICION
ESTRCTURAS DE REPETICION
 
Estructuras repetitivas
Estructuras repetitivasEstructuras repetitivas
Estructuras repetitivas
 
Estructuras de control repetitivos
Estructuras de control repetitivosEstructuras de control repetitivos
Estructuras de control repetitivos
 
COLEGIO TERESIANO TALLER LENGUAJES DE PROGRAMACIÓN
COLEGIO TERESIANO  TALLER LENGUAJES DE PROGRAMACIÓN COLEGIO TERESIANO  TALLER LENGUAJES DE PROGRAMACIÓN
COLEGIO TERESIANO TALLER LENGUAJES DE PROGRAMACIÓN
 
Bucle for (1)
Bucle for (1)Bucle for (1)
Bucle for (1)
 
Estructuras de control repetitivas
Estructuras de control repetitivasEstructuras de control repetitivas
Estructuras de control repetitivas
 

Andere mochten auch

Andere mochten auch (8)

Slideshare
SlideshareSlideshare
Slideshare
 
Blogger
BloggerBlogger
Blogger
 
Estilos css
Estilos cssEstilos css
Estilos css
 
Introducción a java script operadores
Introducción a java script operadoresIntroducción a java script operadores
Introducción a java script operadores
 
Document write
Document writeDocument write
Document write
 
Introducción a java script 01
Introducción a java script 01Introducción a java script 01
Introducción a java script 01
 
Introducción a java script variables
Introducción a java script variablesIntroducción a java script variables
Introducción a java script variables
 
Folcsonomía
FolcsonomíaFolcsonomía
Folcsonomía
 

Mehr von mariazeballos

Estructuras secuenciales, selectivas e iterativas 01
Estructuras secuenciales, selectivas e iterativas 01Estructuras secuenciales, selectivas e iterativas 01
Estructuras secuenciales, selectivas e iterativas 01mariazeballos
 
Uso educativo del computador
Uso educativo del computadorUso educativo del computador
Uso educativo del computadormariazeballos
 
Introducción a java script variables
Introducción a java script variablesIntroducción a java script variables
Introducción a java script variablesmariazeballos
 
Manejo de eventos con java script
Manejo de eventos con java scriptManejo de eventos con java script
Manejo de eventos con java scriptmariazeballos
 
Introducción a java script operadores
Introducción a java script operadoresIntroducción a java script operadores
Introducción a java script operadoresmariazeballos
 
Introducción a html5 elementos de la estructura
Introducción a html5 elementos de la estructuraIntroducción a html5 elementos de la estructura
Introducción a html5 elementos de la estructuramariazeballos
 
Introducción a html5
Introducción a html5Introducción a html5
Introducción a html5mariazeballos
 

Mehr von mariazeballos (16)

Estructuras secuenciales, selectivas e iterativas 01
Estructuras secuenciales, selectivas e iterativas 01Estructuras secuenciales, selectivas e iterativas 01
Estructuras secuenciales, selectivas e iterativas 01
 
Estilos css
Estilos cssEstilos css
Estilos css
 
Uso educativo del computador
Uso educativo del computadorUso educativo del computador
Uso educativo del computador
 
Introducción a java script variables
Introducción a java script variablesIntroducción a java script variables
Introducción a java script variables
 
Manejo de eventos con java script
Manejo de eventos con java scriptManejo de eventos con java script
Manejo de eventos con java script
 
Introducción a java script operadores
Introducción a java script operadoresIntroducción a java script operadores
Introducción a java script operadores
 
Manejo de eventos
Manejo de eventosManejo de eventos
Manejo de eventos
 
Dom
DomDom
Dom
 
Modelo de caja
Modelo de cajaModelo de caja
Modelo de caja
 
Estilos css
Estilos cssEstilos css
Estilos css
 
Selectores css
Selectores cssSelectores css
Selectores css
 
Introducción a css
Introducción a cssIntroducción a css
Introducción a css
 
Html5 audio y video
Html5 audio y videoHtml5 audio y video
Html5 audio y video
 
Introducción a html5 elementos de la estructura
Introducción a html5 elementos de la estructuraIntroducción a html5 elementos de la estructura
Introducción a html5 elementos de la estructura
 
Introducción a html5
Introducción a html5Introducción a html5
Introducción a html5
 
Html evolucion
Html evolucionHtml evolucion
Html evolucion
 

Estructuras de control en js