提供绘制Koch曲线的html5代码一坨:
<html>
<canvas id="blackboard" width="1600" height="1000">
</canvas>
<script>
function draw()
{
var pi = 3.14159265;
// 获取画布
var canv = document.getElementById("blackboard");
var context = canv.getContext("2d");
var unit = 300;
var delta = 200;
var length = unit;
var x0 = delta;
var y0 = delta + Math.sqrt(3)*unit;
var s = "slsrsls";
var lengths = new Array();
var len1 = 1/3* length*3;
var len2 = 2/3* length*3;
lengths[0] = len1;
lengths[1] = len2 - len1;
lengths[2] = len2 - len1;
lengths[3] = length*3 - len2;
var secs = 4;
var head = 0;
//计算每段的长度,迭代6次
for(var i=0; i<6; i++)