Vi trenger ikke gjenta oss selv. Hvis noe skal gjøres flere ganger, ber vi rett og slett skilpadden (eller maskinen, eller dokumentet) om å gjøre det flere ganger.
Når vi tegner et kvadrat, er alle sidene like. To operasjoner forward og right blir gjentatt 4 ganger. Javascript for gjenta n ganger er for(i=0;i<n;i++)
strand = document.getElementById("Kruseter"); // Kruseter er id-en på et canvas-element
t = new Turtle(strand);
for(i=0;i<4;i++)   // i er en teller. Den teller fra 0 til 3 : 0-1-2-3
{                  // hver gang vi teller skal vi:
 t.forward(30);    // tegne strek
 t.right(90);      // snu til høyre
} 
 
 
 
 Vi kan bruke telleren til å lage variasjon i gjentakelsene
Her tegner skilpadden ei trapp med voksende trinn.
  
strand = document.getElementById("k2");  
t = new Turtle(strand);
for(i=1;i<6;i++)   // i er en teller. Den teller fra 1 til 5 : 1-2-3-4-5
{                  // hver gang vi teller skal vi:
 t.right(90);      // snu til høyre
 t.forward(4*i);   // tegne strek som er fire ganger så lang som telleren
 t.left(90);       // snu til venstre
 t.forward(4*i);   // tegne strek
}                  // For hver gang vi øker telleren, blir strekene 4 pixler lengre
 
 
 
 Bruk for til å tegne
Litt vanskeligere: