diff --git a/lib/node_modules/@stdlib/stats/fligner-test/lib/main.js b/lib/node_modules/@stdlib/stats/fligner-test/lib/main.js index 84f9190ec87a..1b3ecdef4ab4 100644 --- a/lib/node_modules/@stdlib/stats/fligner-test/lib/main.js +++ b/lib/node_modules/@stdlib/stats/fligner-test/lib/main.js @@ -48,11 +48,11 @@ var print = require( './print.js' ); // eslint-disable-line stdlib/no-redeclare * @returns {Array} filled array */ function repeat( val, len ) { - var out = new Array( len ); + var out = []; var i; for ( i = 0; i < len; i++ ) { - out[ i ] = val; + out.push( val ); } return out; } @@ -163,17 +163,17 @@ function fligner() { x = x.concat( args[ i ] ); } n = x.length; - xabs = new Array( n ); + xabs = []; for ( i = 0; i < n; i++ ) { - xabs[ i ] = abs( x[ i ] ); + xabs.push( abs( x[ i ] ) ); } scores = ranks( xabs ); - a = new Array( n ); + a = []; mean = 0.0; M2 = 0.0; sums = repeat( 0.0, ngroups ); for ( i = 0; i < n; i++ ) { - a[ i ] = qnorm( ( 1.0 + ( scores[ i ]/(n+1) ) ) / 2.0, 0.0, 1.0 ); + a.push( qnorm( ( 1.0 + ( scores[ i ]/(n+1) ) ) / 2.0, 0.0, 1.0 ) ); sums[ ( levels ) ? indexOf( levels, groups[i] ) : groups[i] ] += a[ i ]; delta = a[ i ] - mean; mean += delta / ( i+1 );