{"id":9074,"student_id":70,"content":"stopRendering();\n\ndrawBackdrop(\"white\");\npen.fillColor = \"black\";\n\nvar firstTriangle = {\n x1: 320,\n y1: 0,\n x2: 0,\n y2: 480,\n x3: 640,\n y3: 480\n};\nvar triangles = [\n [ firstTriangle ]\n];\nvar depth = 8;\n\nfor(var i=0; i\u003cdepth; i++){\n var newTriangles = [];\n for(var j=0; j\u003ctriangles[i].length; j++){\n var t = triangles[i][j];\n var topTriangle = {\n x1: t.x1,\n y1: t.y1,\n x2: (t.x1+t.x2)/2,\n y2: (t.y1+t.y2)/2,\n x3: (t.x1+t.x3)/2,\n y3: (t.y1+t.y3)/2\n };\n var leftTriangle = {\n x1: (t.x1+t.x2)/2,\n y1: (t.y1+t.y2)/2,\n x2: t.x2,\n y2: t.y2,\n x3: (t.x2+t.x3)/2,\n y3: (t.y2+t.y3)/2\n };\n var rightTriangle = {\n x1: (t.x1+t.x3)/2,\n y1: (t.y1+t.y3)/2,\n x2: (t.x2+t.x3)/2,\n y2: (t.y2+t.y3)/2,\n x3: t.x3,\n y3: t.y3\n };\n newTriangles.push(topTriangle);\n newTriangles.push(leftTriangle);\n newTriangles.push(rightTriangle);\n }\n triangles.push(newTriangles);\n}\n\nvar trianglesToDraw = triangles[depth-1];\nfor(var i=0; i\u003ctrianglesToDraw.length; i++){\n var t = trianglesToDraw[i];\n pen.drawTriangle(t.x1,t.y1,t.x2,t.y2,t.x3,t.y3);\n}","created_at":"2017-03-01T20:52:04.729+08:00","updated_at":"2019-11-07T13:28:11.617+08:00","name":"無窮的三角形","language":"javascript","screenshot":{"url":"https://cdn7.koding.school/uploads/project/screenshot/9074/fd1ac05835b665cf0d7e3c5532c7c2d7.jpg"},"parent_id":2,"plugin":"","description":null,"note":null,"status":"public","like_student_ids":[],"is_featured":false,"views":336,"hashid":"rdvser4","is_content_changed":false,"review_status":"unsubmitted","submitted_at":null,"reviewed_at":null,"advise":null,"is_deleted":false}
[{"id":199181,"file_name":"1.svg","project_id":9074,"asset_id":7,"created_at":"2017-08-11T19:12:15.234+08:00","updated_at":"2017-08-11T19:12:15.234+08:00"}]
橘蘋學習平台
橘蘋學習平台
我的作品
檢視專案頁
匯出
複製
匯入
刪除
下載 Android APP (APK)
截圖
1:1:1
1:1
full
幫助
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦
用手機掃描下方 QRCode 進行安裝
或您也可以
下載 APK
到這台電腦