Fíjate que la sentencia
for es muy curiosa. Las secciones pueden ser casi cualquier cosa, no sólo asignaciones e incrementos. Por ejemplo:
Código:
for (nombre = prompt('Hola, ¿cuál es tu nombre?', ''), i=0; i < 5; document.write('Hola ' + nombre + '<br>'), i++)
{
}
El cuerpo del
for no tienen nada porque todo se hace al final de cada vuelta.
// Saludos