Skip to content

Commit 8a576bb

Browse files
feat: Turtle.js.polygon ( Fixes #319 )
Self referencing
1 parent 430782d commit 8a576bb

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

Types/Turtle.js/polygon.js

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
1-
function polygon(size, sides = 6) {
1+
function polygon(size = 42, sides = 6) {
2+
let $this = this
23
for (let side = 0; side < sides; side++) {
3-
turtle.forward(size).rotate(360/sides)
4+
$this = $this.forward(size).rotate(360/sides)
45
}
6+
return $this
57
}

0 commit comments

Comments
 (0)