@@ -25,7 +25,7 @@ <h1><a href="../../../../../../index.html">All files</a> / <a href="index.html">
2525 < div class ='fl pad1y space-right2 '>
2626 < span class ="strong "> 100% </ span >
2727 < span class ="quiet "> Statements</ span >
28- < span class ='fraction '> 98/98 </ span >
28+ < span class ='fraction '> 95/95 </ span >
2929 </ div >
3030
3131
@@ -46,7 +46,7 @@ <h1><a href="../../../../../../index.html">All files</a> / <a href="index.html">
4646 < div class ='fl pad1y space-right2 '>
4747 < span class ="strong "> 100% </ span >
4848 < span class ="quiet "> Lines</ span >
49- < span class ='fraction '> 98/98 </ span >
49+ < span class ='fraction '> 95/95 </ span >
5050 </ div >
5151
5252
@@ -158,10 +158,7 @@ <h1><a href="../../../../../../index.html">All files</a> / <a href="index.html">
158158< a name ='L93 '> </ a > < a href ='#L93 '> 93</ a >
159159< a name ='L94 '> </ a > < a href ='#L94 '> 94</ a >
160160< a name ='L95 '> </ a > < a href ='#L95 '> 95</ a >
161- < a name ='L96 '> </ a > < a href ='#L96 '> 96</ a >
162- < a name ='L97 '> </ a > < a href ='#L97 '> 97</ a >
163- < a name ='L98 '> </ a > < a href ='#L98 '> 98</ a >
164- < a name ='L99 '> </ a > < a href ='#L99 '> 99</ a > </ td > < td class ="line-coverage quiet "> < span class ="cline-any cline-yes "> 1x</ span >
161+ < a name ='L96 '> </ a > < a href ='#L96 '> 96</ a > </ td > < td class ="line-coverage quiet "> < span class ="cline-any cline-yes "> 1x</ span >
165162< span class ="cline-any cline-yes "> 1x</ span >
166163< span class ="cline-any cline-yes "> 1x</ span >
167164< span class ="cline-any cline-yes "> 1x</ span >
@@ -234,16 +231,13 @@ <h1><a href="../../../../../../index.html">All files</a> / <a href="index.html">
234231< span class ="cline-any cline-yes "> 9x</ span >
235232< span class ="cline-any cline-yes "> 9x</ span >
236233< span class ="cline-any cline-yes "> 9x</ span >
237- < span class ="cline-any cline-yes "> 5x</ span >
234+ < span class ="cline-any cline-yes "> 4x</ span >
235+ < span class ="cline-any cline-yes "> 4x</ span >
238236< span class ="cline-any cline-yes "> 1x</ span >
239237< span class ="cline-any cline-yes "> 1x</ span >
240238< span class ="cline-any cline-yes "> 9x</ span >
241- < span class ="cline-any cline-yes "> 4x</ span >
242- < span class ="cline-any cline-yes "> 4x</ span >
243239< span class ="cline-any cline-yes "> 1x</ span >
244240< span class ="cline-any cline-yes "> 1x</ span >
245- < span class ="cline-any cline-yes "> 4x</ span >
246- < span class ="cline-any cline-yes "> 8x</ span >
247241< span class ="cline-any cline-yes "> 8x</ span >
248242< span class ="cline-any cline-yes "> 8x</ span >
249243< span class ="cline-any cline-yes "> 8x</ span >
@@ -331,17 +325,14 @@ <h1><a href="../../../../../../index.html">All files</a> / <a href="index.html">
331325 searchElement = ndarraylike2scalar( arrays[ 1 ] );
332326 fromIndex = ndarraylike2scalar( arrays[ 2 ] );
333327
334- if ( fromIndex >= 0 ) {
335- if ( fromIndex >= N ) {
336- return -1;
337- }
338- } else {
328+ if ( fromIndex < 0 ) {
339329 fromIndex += N;
340330 if ( fromIndex < 0 ) {
341331 fromIndex = 0;
342332 }
333+ } else if ( fromIndex >= N ) {
334+ return -1;
343335 }
344-
345336 N -= fromIndex;
346337 stride = getStride( x, 0 );
347338 offset = getOffset( x ) + ( stride*fromIndex );
@@ -364,7 +355,7 @@ <h1><a href="../../../../../../index.html">All files</a> / <a href="index.html">
364355 < div class ='footer quiet pad2 space-top1 center small '>
365356 Code coverage generated by
366357 < a href ="https://istanbul.js.org/ " target ="_blank " rel ="noopener noreferrer "> istanbul</ a >
367- at 2025-07-01T06:07:39.339Z
358+ at 2025-07-01T06:11:23.451Z
368359 </ div >
369360 < script src ="../../../../../../prettify.js "> </ script >
370361 < script >
0 commit comments