<html>
<head>
<title></title>
</head>
<body>
<script type="text/javascript">var startX,startY,endX,endY;
var sign=false;function pointRandom(){  
if(sign){
startX=parseInt(500*Math.random());
                startY=parseInt(500*Math.random());
                drawLine(startX,startY,endX,endY);   
        }
        else{
        startX=0;
        startY=0;
        endX=parseInt(500*Math.random());
                endY=parseInt(500*Math.random());
        drawLine(startX,startY,endX,endY);
        sign=true;
}
        endX=startX;
endY=startY;

}
function start(){
inst=setInterval("pointRandom()",1000);
//setY(50,50,100,200);
}function drawLine(startX,startY,endX,endY){

var coffi=(endY-startY)/(endX-startX);
var move = startY - coffi * startX ;
for(var i = startX ; i < endX ;i += 1){
drawPoint(i,coffi*i+move);
}

}
function drawPoint(x,y){
var d = document.createElement("div");
d.style.left=x;
d.style.top=y;
d.style.width=0;
d.style.height=0;
d.style.position="absolute";
d.style.borderColor="#787878";
d.style.borderWidth=1;
d.style.borderStyle="solid";
document.body.appendChild(d);
}
</script><input type="button" value="开始统计" onclick="startPaint();">
</body>
</html>
html