Category: Turtle
Changes the turtle's direction to a specific angle. 0 is up, 90 is right, 180 is down, and 270 is left.
Sometimes you need to orient the turtle in a certain direction before drawing something. turnTo changes the turtle's direction to be angle degrees clockwise from a line pointing up. The turtle's position remains the same.
// Turtle faces right. turnTo(90);
Example: Look South Turtle faces down.
// Turtle faces down. turnTo(180);
Example: Clock Face Draw a minute and hour marks on a clock face
// Draw a minute and five minute marks on a clock face for (var minute = 0; minute <= 60; minute++) { penUp(); moveTo(160, 240); turnTo(minute*6); // Every minute is 6 degrees. penUp(); if(Math.round(minute/5)*5==minute) { // Must be a five minute mark. moveForward(50); penDown(); moveForward(25); } else { moveForward(70); penDown(); moveForward(5); } } |
turnTo(angle);
Name | Type | Required? | Description |
---|---|---|---|
angle | number | Yes | The angle to point the turtle. |
No return value. Rotates turtle only.
Found a bug in the documentation? Let us know at documentation@code.org
Found a bug in the documentation? Let us know at documentation@code.org