Skip to content

Commit e17e7c0

Browse files
authored
Update accessors.js
Signed-off-by: Kaushikgtm <162317291+Kaushikgtm@users.noreply.github.com>
1 parent c8c1dc5 commit e17e7c0

File tree

1 file changed

+5
-6
lines changed
  • lib/node_modules/@stdlib/stats/base/nanmskmin/lib

1 file changed

+5
-6
lines changed

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

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -83,18 +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-
break;
86+
min = xget( xbuf, ix );
87+
if ( !isnan( min ) ) {
88+
break;
89+
}
8790
}
8891
ix += StrideX;
8992
im += StrideM;
9093

9194
if( i == N ){
9295
NaN;
9396
}
94-
min = xget( xbuf, ix);
95-
if( isnan( min )) {
96-
return min;
97-
}
9897
i+1;
9998
for( i; i<N; i++) {
10099
ix += StrideX;
@@ -104,7 +103,7 @@ function nanmskmin( N, x, StrideX, offsetX, mask, StrideM, offsetMask) {
104103
}
105104
v = xget( xbuf, ix);
106105
if( isnan( v )){
107-
return v;
106+
continue;
108107
}
109108
if(v < min || v === min && isNegativeZero(v)) {
110109
min = v;

0 commit comments

Comments
 (0)