Skip to content

Commit 9c7bf6d

Browse files
authored
Update accessors.js
Signed-off-by: Kaushikgtm <[email protected]>
1 parent 9334754 commit 9c7bf6d

File tree

1 file changed

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

1 file changed

+6
-1
lines changed

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

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,18 +79,21 @@ function nanmskmin( N, x, strideX, offsetX, mask, strideMask, offsetMask) {
7979
if( N <= 0 ){
8080
return NaN;
8181
}
82+
8283
ix = offsetX;
8384
im = offsetMask;
8485
for(i = 0; i < N; i++) {
8586
if( mget( mbuf, im ) === 0){
86-
continue;
87+
break;
8788
}
89+
8890
ix += strideX;
8991
im += strideMask;
9092
}
9193
if( i === N ){
9294
return NaN
9395
}
96+
9497
min = xget( xbuf, ix );
9598
if( isnan( min )) {
9699
return min;
@@ -106,9 +109,11 @@ function nanmskmin( N, x, strideX, offsetX, mask, strideMask, offsetMask) {
106109
if( isnan( v )){
107110
continue;
108111
}
112+
109113
if( v < min || ( v === min && isNegativeZero( v ) ) ) {
110114
min = v;
111115
}
116+
112117
}
113118
return min;
114119
}

0 commit comments

Comments
 (0)