@@ -23,16 +23,16 @@ <h1><a href="../../../../../../index.html">All files</a> / <a href="index.html">
2323 < div class ='clearfix '>
2424
2525 < div class ='fl pad1y space-right2 '>
26- < span class ="strong "> 97.97 % </ span >
26+ < span class ="strong "> 100 % </ span >
2727 < span class ="quiet "> Statements</ span >
28- < span class ='fraction '> 97/99 </ span >
28+ < span class ='fraction '> 98/98 </ span >
2929 </ div >
3030
3131
3232 < div class ='fl pad1y space-right2 '>
33- < span class ="strong "> 88.88 % </ span >
33+ < span class ="strong "> 100 % </ span >
3434 < span class ="quiet "> Branches</ span >
35- < span class ='fraction '> 8 /9</ span >
35+ < span class ='fraction '> 9 /9</ span >
3636 </ div >
3737
3838
@@ -44,9 +44,9 @@ <h1><a href="../../../../../../index.html">All files</a> / <a href="index.html">
4444
4545
4646 < div class ='fl pad1y space-right2 '>
47- < span class ="strong "> 97.97 % </ span >
47+ < span class ="strong "> 100 % </ span >
4848 < span class ="quiet "> Lines</ span >
49- < span class ='fraction '> 97/99 </ span >
49+ < span class ='fraction '> 98/98 </ span >
5050 </ div >
5151
5252
@@ -161,8 +161,7 @@ <h1><a href="../../../../../../index.html">All files</a> / <a href="index.html">
161161< a name ='L96 '> </ a > < a href ='#L96 '> 96</ a >
162162< a name ='L97 '> </ a > < a href ='#L97 '> 97</ a >
163163< a name ='L98 '> </ a > < a href ='#L98 '> 98</ a >
164- < a name ='L99 '> </ a > < a href ='#L99 '> 99</ a >
165- < a name ='L100 '> </ a > < a href ='#L100 '> 100</ a > </ td > < td class ="line-coverage quiet "> < span class ="cline-any cline-yes "> 1x</ span >
164+ < a name ='L99 '> </ a > < a href ='#L99 '> 99</ a > </ td > < td class ="line-coverage quiet "> < span class ="cline-any cline-yes "> 1x</ span >
166165< span class ="cline-any cline-yes "> 1x</ span >
167166< span class ="cline-any cline-yes "> 1x</ span >
168167< span class ="cline-any cline-yes "> 1x</ span >
@@ -235,15 +234,14 @@ <h1><a href="../../../../../../index.html">All files</a> / <a href="index.html">
235234< span class ="cline-any cline-yes "> 9x</ span >
236235< span class ="cline-any cline-yes "> 9x</ span >
237236< span class ="cline-any cline-yes "> 9x</ span >
238- < span class ="cline-any cline-yes "> 9x</ span >
239237< span class ="cline-any cline-yes "> 5x</ span >
240238< span class ="cline-any cline-yes "> 1x</ span >
241239< span class ="cline-any cline-yes "> 1x</ span >
242240< span class ="cline-any cline-yes "> 9x</ span >
243241< span class ="cline-any cline-yes "> 4x</ span >
244242< span class ="cline-any cline-yes "> 4x</ span >
245- < span class ="cline-any cline-no " > </ span >
246- < span class ="cline-any cline-no " > </ span >
243+ < span class ="cline-any cline-yes " > 1x </ span >
244+ < span class ="cline-any cline-yes " > 1x </ span >
247245< span class ="cline-any cline-yes "> 4x</ span >
248246< span class ="cline-any cline-yes "> 8x</ span >
249247< span class ="cline-any cline-yes "> 8x</ span >
@@ -252,8 +250,8 @@ <h1><a href="../../../../../../index.html">All files</a> / <a href="index.html">
252250< span class ="cline-any cline-yes "> 8x</ span >
253251< span class ="cline-any cline-yes "> 8x</ span >
254252< span class ="cline-any cline-yes "> 9x</ span >
255- < span class ="cline-any cline-yes "> 6x </ span >
256- < span class ="cline-any cline-yes "> 6x </ span >
253+ < span class ="cline-any cline-yes "> 7x </ span >
254+ < span class ="cline-any cline-yes "> 7x </ span >
257255< span class ="cline-any cline-yes "> 8x</ span >
258256< span class ="cline-any cline-yes "> 9x</ span >
259257< span class ="cline-any cline-yes "> 1x</ span >
@@ -296,7 +294,7 @@ <h1><a href="../../../../../../index.html">All files</a> / <a href="index.html">
296294/**
297295* Return the first index of a search element in a one-dimensional single-precision floating-point ndarray.
298296*
299- * @param {ArrayLikeObject<Object>} arrays - array-like object containing an input ndarray, a search element ndarray and a from index ndarray .
297+ * @param {ArrayLikeObject<Object>} arrays - array-like object containing a one-dimensional input ndarray, a zero-dimensional ndarray containing the search element and a zero-dimensional ndarray containing the from index.
300298* @returns {integer} index
301299*
302300* @example
@@ -329,20 +327,19 @@ <h1><a href="../../../../../../index.html">All files</a> / <a href="index.html">
329327 var x;
330328
331329 x = arrays[ 0 ];
330+ N = numelDimension( x, 0 );
332331 searchElement = ndarraylike2scalar( arrays[ 1 ] );
333332 fromIndex = ndarraylike2scalar( arrays[ 2 ] );
334-
335- N = numelDimension( x, 0 );
336333
337334 if ( fromIndex >= 0 ) {
338335 if ( fromIndex >= N ) {
339336 return -1;
340337 }
341338 } else {
342339 fromIndex += N;
343- if ( fromIndex < 0 ) < span class =" branch-0 cbranch-no " title =" branch not covered " > { </ span >
344- < span class =" cstat-no " title =" statement not covered " > fromIndex = 0;</ span >
345- < span class =" cstat-no " title =" statement not covered " > }</ span >
340+ if ( fromIndex < 0 ) {
341+ fromIndex = 0;
342+ }
346343 }
347344
348345 N -= fromIndex;
@@ -367,7 +364,7 @@ <h1><a href="../../../../../../index.html">All files</a> / <a href="index.html">
367364 < div class ='footer quiet pad2 space-top1 center small '>
368365 Code coverage generated by
369366 < a href ="https://istanbul.js.org/ " target ="_blank " rel ="noopener noreferrer "> istanbul</ a >
370- at 2025-06-30T19:22:13.771Z
367+ at 2025-07-01T05:03:22.596Z
371368 </ div >
372369 < script src ="../../../../../../prettify.js "> </ script >
373370 < script >
0 commit comments