Esta página contiene ejemplos y explicaciones sobre el uso de la estructura do-while en JavaScript.
Mientras se cumpla la condición, se repetirá la ejecución de las sentencias 1, 2 y 3.
Como la evaluación de la condición se efectúa al acabarse el ciclo, el do-while se ejecutará siempre como mínimo una vez. Ésta es la diferencia que hay entre la estructura do-while y la while.
La diferencia principal es que el do-while siempre se ejecuta al menos una vez, ya que la condición se evalúa al final del ciclo. En cambio, el while evalúa la condición al principio, por lo que puede que no se ejecute ninguna vez si la condición no se cumple inicialmente.
La llamada sucesión de FIBONACCI es: 0, 1, 1, 2, 3, 5, 8, 13, …
Cada término es igual a la suma de los dos anteriores.