JoannaTikTak
Aus ProgrammingWiki
Wiki-Quelltext dieser Seite.
<language>Javascript</language>
Diese Seite soll Quadrate zeichnen
<canvas></canvas>
Ich möchte einen QUADRAT haben
<code id="57591e5023719">
function quadrat(a)
{
turtle.forward (a);
turtle.right (90);
turtle.forward (a);
turtle.right (90);
turtle.forward (a);
turtle.right (90);
turtle.forward (a);
turtle.right (90);
}
</code>
<run id="57591e5023a5a">
canvas.clear ;
quadrat (20) ;
quadrat (40);
quadrat (60) ;
rechteck (10,30) ;
</run>
<code id="57591e50237a7">
function rechteck (a,b) {
turtle.forward (a);
turtle.right (90);
turtle.forward (b);
turtle.right (90);
turtle.forward (a);
turtle.right (90);
turtle.forward (b);
turtle.right (90);
}
</code>
<run id="57591e5023ac0">
turtle.home ();
rechteck (30,40);
</run>
<code id="57591e50238f6">
function dreieck (a,c,b) {
turtle.forward (a);
turtle.right (120);
turtle.forward (b);
turtle.right (120);
turtle.forward (c);
}
</code>
<run id="57591e5023b20">
turtle.home ();
dreieck (30,40,60);
</run>
<code id="57591e502396a">
function quadrat(a)
{
turtle.forward (a);
turtle.right (90);
turtle.forward (a);
turtle.right (90);
turtle.forward (a);
turtle.right (90);
turtle.forward (a);
turtle.right (90);
}
</code>
<run id="57591e5023b80">
canvas.clear ;
quadrat (20) ;
</run>
<code id="57591e50239e1">
function dreieck (a) {
turtle.forward (a);
turtle.right (30);
turtle.forward (a);
turtle.right (120);
turtle.forward (a);
}
</code>
<run id="57591e5023be1">
canvas.clear;
dreieck (20);
</run>
<run id="57591e5023c42">
canvas.clear ;
turtle.home ();
for (i=1; i<12 ; i++)
{
turtle.forward (a);
turtle.right (90) ;
}
quadrat (60);
</run>
Eine Treppe aus Rechtecken
<run id="575923c339b3a">
canvas.clear ;
turtle.home ();
rechteck (20,100);
turtle.forward (20);
rechteck (20,90);
turtle.forward (20);
rechteck (20,70);
turtle.forward (20);
rechteck (20,60);
turtle.forward (20);
</run>
Strichlinie
<run id="575923c339baa">
canvas.clear ;
turtle.home ();
turtle.right (90);
for (i=1; i<12 ; i++)
{
turtle.forward (50);
turtle.penErase (50);
}
</run>