Sentencia Do, Do While, For
El bucle “Mientras” se caracteriza por ser utilizado cuando no conocemos el número de iteraciones con antelación. Es por ello que nos ayudamos de una comprobación ocondición para la entrada/salida del mismo antes de realizar la ejecución de la sección del código a repetir; esto último nos posibilita el caso de no efectuar ninguna iteración (iteración=0).+-Algoritmo Multiplicar (mult1,mult2,resul)
| Parámetros reales mult1,mult2,resul
|
| resul=0
| +-Mientras mult2>0 hacer
| | resul=resul+mult1
| | mult2=mult2-1
| +-Finmientras+-Final
Sentencia Hacer (Do…While)
El bucle Do...While es la última de las estructuras para implementar repeticiones de las que dispone en JavaScript y es una variación del bucle While vistoanteriormente. Se utiliza generalmente cuando no sabemos cuántas veces se habrá de ejecutar el bucle, igual que el bucle WHILE, con la diferencia de que sabemos seguro que el bucle por lo menos se ejecutaráuna vez.
La sintaxis es la siguiente.
Do {
//sentencias del bucle
} while (condición)
El bucle se ejecuta siempre una vez y al final se evalúa la condición para decir si se ejecutaotra vez el bucle o se termina su ejecución.
Escribimos para un bucle WHILE en este otro tipo de bucle.
Var color
do {
color = prompt ("dame un color (escribe rojo para salir)","")
}while (color!= "rojo")
Sentencia Para (For)
Lo que caracteriza al bucle “Para” es que ya sabemos con antelación el número de iteraciones a realizar. Es por ello que no nos hace falta unacomprobación de salida y/o entrada. También existe la posibilidad de realizar 0 iteraciones, cuando la variable secundaria es menor que la primaria. Otra característica, es la posibilidadde realizar incrementos de n en n en el contador del bucle. Pasemos a ver el algoritmo anterior mediante un bucle Para.
+-Algoritmo Multiplicar (mult1,mult2,resul)
| Parámetros reales...
Regístrate para leer el documento completo.