Team:Grenoble/script

From 2012.igem.org

(Difference between revisions)
Line 102: Line 102:
         this.next()
         this.next()
     }
     }
-
 
-
    function A(c,a,b){
 
-
var d,e,f,j,k,l,i,g,h;
 
-
b=b||{};
 
-
d=b.max_w;
 
-
e=b.min_w;
 
-
f=b.max_h;
 
-
j=b.max_h;
 
-
        k=b.round===undefined?1:b.round;
 
-
l=c/a;
 
-
i=a/c;
 
-
g=a;
 
-
h=c;
 
-
if(h<e){
 
-
          h=e;
 
-
          g=h*i
 
-
}
 
-
if(g<j){
 
-
    g=j;
 
-
    h=g*l
 
-
}
 
-
if(d&&(h>d)){
 
-
    h=d;
 
-
    g=h*i
 
-
}
 
-
if(f&&(g>f)){
 
-
    g=f;
 
-
    h=g*l
 
-
}
 
-
h=h<0?0:h;
 
-
g=g<0?0:g;
 
-
return{w:k?Math.round(h):h,h:k?Math.round(g):g}
 
-
  }
 
})
})
(window,document);
(window,document);

Revision as of 09:20, 12 July 2012