Difference between revisions of "Animation III"

From JSXGraph Wiki
Jump to navigationJump to search
Line 2: Line 2:
 
brd = JXG.JSXGraph.initBoard('jxgbox',{boundingbox:[-0.2,1.2,1.2,-0.5], keepaspectratio:true});
 
brd = JXG.JSXGraph.initBoard('jxgbox',{boundingbox:[-0.2,1.2,1.2,-0.5], keepaspectratio:true});
 
p = [];
 
p = [];
len = 30;
+
len = 25;
 
for (i=0;i<len;i++) {
 
for (i=0;i<len;i++) {
 
     p[i] = brd.createElement('point',[Math.random(),Math.random()],
 
     p[i] = brd.createElement('point',[Math.random(),Math.random()],
               {face:'o', size:8, strokeColor:'red', fillColor:'red', fillOpacity:0.4, strokeOpacity:0.4, withLabel:false});
+
               {face:'o', size:10, strokeColor:'red', fillColor:'red', fillOpacity:0.4, strokeOpacity:0.4, withLabel:false});
 
}
 
}
 
setInterval(function(){
 
setInterval(function(){
Line 15: Line 15:
 
   while (i<p.length) {
 
   while (i<p.length) {
 
       for (j=i+1;j<p.length;j++) {
 
       for (j=i+1;j<p.length;j++) {
           if (p[i].Dist(p[j])<0.05) {
+
           if (p[i].Dist(p[j])<0.08) {
 
               brd.removeObject(p[j]);
 
               brd.removeObject(p[j]);
 
               p.splice(j,1);
 
               p.splice(j,1);

Revision as of 17:50, 30 September 2009