Ist es wichtig, wo die Funktionsdefinitionen stehen?
Wozu dient die Funktion teleport()?
Wieso lohnt sich die Funktion teleport() in diesem Beispiel eigentlich nicht?
Wann brauchen Funktionen (welche) Übergabewerte?
Ändern Sie den Code so ab, dass das kleinste Polygon sechs, das grösste 12 Ecken hat.
Jetzt 4 Ecken, dann 6, dann 8, usw. (bis 20), und nach jedem Polygon jeweils 30 Grad weiter nach rechts drehen.
Sorgen Sie dafür, dass der Funktion polygon() auch die gewünschte Seitenlänge übergeben werden kann.
Nutzen Sie die eben eingeführte Anpassung, um insgesamt 10 Fünfecke so zu zeichnen, dass die Seitenlänge jedes Fünfecks 10 Pixel grösser ist als die des vorhergehenden; das kleinste Fünfeck soll die Seitenlänge 30 haben.