フラクタル図形を描く

			function 実行する() {
				亀 = new Turtle(x座標, y座標, 最初の向き);
				潜る(0); 潜る(0); 潜る(0); 潜る(0);
			}
			function 潜る(深さ) {
				if (深さ >= 最大の深さ) {
					亀.move(歩幅);
					亀.turn(回転角1);
				} else {
					潜る(深さ + 1); // 再帰呼び出し
					潜る(深さ + 1); // 再帰呼び出し
					亀.turn(回転角2);
					亀.move(歩幅);
					潜る(深さ + 1); // 再帰呼び出し
					潜る(深さ + 1); // 再帰呼び出し
				}
			}

実行

最初の位置=(, )  最初の向き=°
最大の深さ=  歩幅=  回転角1=°  回転角2=°