Approfondimento su questa sintassi

codice:
onClipEvent (load) {
	i = 0;
	do {
		//azioni da compiere finché é vera i = "i+1";
		i++;
	}while (i<10)
	//azione da compiere quando termina il ciclo, ad esempio trace
	trace(i);
}

è diversa dal scrivere

codice:
onClipEvent (load) {

i=0
while (i<10){
      // azioni da compiere nel ciclo
      i++
}
//azione da compiere quando termina il ciclo, ad esempio trace
}

??

GRAZIE