@@ -218,9 +218,9 @@ function arrayLCM(A) {
218218}
219219
220220proto . calcXnums = function ( xlen ) {
221-
221+ var i ;
222222 var nums = [ ] ;
223- for ( var i = 1 ; i < xlen ; i ++ ) {
223+ for ( i = 1 ; i < xlen ; i ++ ) {
224224 var a = this . getXat ( i - 1 , 0 ) ;
225225 var b = this . getXat ( i , 0 ) ;
226226
@@ -234,11 +234,11 @@ proto.calcXnums = function(xlen) {
234234 }
235235
236236 var totalDist = 0 ;
237- for ( var i = 1 ; i < xlen ; i ++ ) {
237+ for ( i = 1 ; i < xlen ; i ++ ) {
238238 totalDist += nums [ i - 1 ] ;
239239 }
240240
241- for ( var i = 1 ; i < xlen ; i ++ ) {
241+ for ( i = 1 ; i < xlen ; i ++ ) {
242242 if ( nums [ i - 1 ] === 0 ) {
243243 nums [ i - 1 ] = 1 ;
244244 } else {
@@ -250,9 +250,9 @@ proto.calcXnums = function(xlen) {
250250} ;
251251
252252proto . calcYnums = function ( ylen ) {
253-
253+ var i ;
254254 var nums = [ ] ;
255- for ( var i = 1 ; i < ylen ; i ++ ) {
255+ for ( i = 1 ; i < ylen ; i ++ ) {
256256 var a = this . getYat ( 0 , i - 1 ) ;
257257 var b = this . getYat ( 0 , i ) ;
258258
@@ -266,11 +266,11 @@ proto.calcYnums = function(ylen) {
266266 }
267267
268268 var totalDist = 0 ;
269- for ( var i = 1 ; i < ylen ; i ++ ) {
269+ for ( i = 1 ; i < ylen ; i ++ ) {
270270 totalDist += nums [ i - 1 ] ;
271271 }
272272
273- for ( var i = 1 ; i < ylen ; i ++ ) {
273+ for ( i = 1 ; i < ylen ; i ++ ) {
274274 if ( nums [ i - 1 ] === 0 ) {
275275 nums [ i - 1 ] = 1 ;
276276 } else {
0 commit comments