no les veo diferencia alguna, alguien me ayuda?
Ola k ase v:

El while se puede ejecutar de 0 a infinitas veces, pero el do until siempre se ejecuta al menos una vez. Por cierto, en otras lenguas no hay do until, sino do while, que es lo mismo, pero de forma inversa.

while = MIENTRAS que esto sea esto otro, haz esto.
do...until = HAZ esto HASTA que esto sea esto otro xD
[spoiler="ola k ase clickarme o k ase"]la imagen no se quita xD
[/spoiler]

gracias XD, son lo contrario al parecer :p
Ola k ase v:

DO{

       ESTE CODIGO LO EJECUTAS POR COJONES UNA VEZ.
}
while( COMPROBACION );  // Es decir comprueba true o false, si es true se vuelve a ejecutar.

//----------------------------------------------------------------------------------------------------------

while(COMPROBACION){ // Es decir comprueba true o false, si es true se ejecuta.
  CODIGO A EJECUTAR
}

Espero haberte ayudado recuerda que "// " son comentarios que no se interpreta.

En GML, el ciclo do va acompañado de until, no de while  :-[
alaberga regué el café.

BA:STFW&RTFM

Cita de: NiuWeb en Abril 21, 2016, 04:39:49 AM
En GML, el ciclo do va acompañado de until, no de while  :-[
ya lo sabemos, pero está por separado como dos cosas distintas, y eso.. sí, do until... no como en todos los lenguajes... por tocar un poco los webs, más que nada xD

Yo pensando siempre que era como do while, osea, hacer tal mientras que tal... hasta que le dio a un colega por traducir until pk no sabiamos que era xD y vaya, era "hasta que", y ahi todo encajaba, por eso fallaba mi código xD
[spoiler="ola k ase clickarme o k ase"]la imagen no se quita xD
[/spoiler]