Skip to content

Commit 8fa809d

Browse files
authored
Update accessors.js
Signed-off-by: Kaushikgtm <[email protected]>
1 parent ecc6331 commit 8fa809d

File tree

1 file changed

+8
-7
lines changed
  • lib/node_modules/@stdlib/stats/base/nanmskmin/lib

1 file changed

+8
-7
lines changed

lib/node_modules/@stdlib/stats/base/nanmskmin/lib/accessors.js

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -34,12 +34,12 @@ var isNegativeZero = require( '@stdlib/math/base/assert/is-negative-zero' );
3434
* @param {Object} x - input array object
3535
* @param {Collection} x.data - input array data
3636
* @param {Array<Function>} x.accessors - array element accessors
37-
* @param {integer} strideX - stride length for `x`
37+
* @param {integer} strideX - Stride length for `x`
3838
* @param {NonNegativeInteger} offsetX - starting index for `x`
3939
* @param {Object} mask - mask array object
4040
* @param {Collection} mask.data - mask array data
4141
* @param {Array<Function>} mask.accessors - mask element accessors
42-
* @param {integer} strideMask - stride length for `mask`
42+
* @param {integer} StrideMask - stride length for `mask`
4343
* @param {NonNegativeInteger} offsetMask - starting index for `mask`
4444
* @returns {Object} output minimum value
4545
*
@@ -83,16 +83,17 @@ function nanmskmin( N, x, StrideX, offsetX, mask, StrideM, offsetMask) {
8383
im = offsetMask;
8484
for(i = 0; i< N; i++) {
8585
if( mget( mbuf, im) === 0){
86-
min = xget( xbuf, ix );
87-
if ( !isnan( min ) ) {
88-
break;
89-
}
86+
break;
9087
}
9188
ix += StrideX;
9289
im += StrideM;
9390

9491
if( i == N ){
95-
NaN;
92+
return NaN
93+
}
94+
min = xget( xbuf, ix);
95+
if( isnan( min )) {
96+
return min;
9697
}
9798
i+1;
9899
for( i; i<N; i++) {

0 commit comments

Comments
 (0)