Benutzer:Flohothas/Steckbrief Informatik

Aus ProgrammingWiki

Wiki-Quelltext dieser Seite.

<language>Javascript</language>
=== Nikolaushaus ===

<code id="5b1139e35e101">
function treppe(a, b, c)  {
 for (var i = 1; i <= c; i++)  {
  turtle1.forward(b);
  turtle1.right(90);
  turtle1.forward(a);
  turtle1.left(90);
 }
 turtle1.right(180);
 turtle1.forward(c * b);
 turtle1.right(90);
 turtle1.forward(c * a);
 turtle1.hide()
}

function pentagramm(x)  {
 turtle1.hide()
 for (var i = 1; i <= 5; i++)  {
  turtle1.forward(x)
  turtle1.right(144)
 }
}

function raster(a, x, y)  {
 turtle1.right(90)
 for (var k = 1; i <= y; k++)  {
  for (var i = 1; i <= x; i++)  {
   turtle1.forward(a * i);
   turtle1.right(90);
   turtle1.forward(a);
   turtle1.right(90);
   turtle1.forward(a * i);
   turtle1.right(90);
   turtle1.forward(a);
   turtle1.right(90)
  }
  turtle1.right(90)
  turtle1.forward(a)
  turtle1.right(270)
 }
}
</code>

<canvas w="400" h="300"></canvas>

<run id="5b113a1f8c29e">
canvas1.clear(); 
turtle1.move(100, 250);
raster(30, 5, 3);
</run>