@@ -25,14 +25,14 @@ <h1><a href="../../../../../index.html">All files</a> / <a href="index.html">mat
2525 < div class ='fl pad1y space-right2 '>
2626 < span class ="strong "> 100% </ span >
2727 < span class ="quiet "> Statements</ span >
28- < span class ='fraction '> 92/92 </ span >
28+ < span class ='fraction '> 91/91 </ span >
2929 </ div >
3030
3131
3232 < div class ='fl pad1y space-right2 '>
3333 < span class ="strong "> 100% </ span >
3434 < span class ="quiet "> Branches</ span >
35- < span class ='fraction '> 7/7 </ span >
35+ < span class ='fraction '> 6/6 </ span >
3636 </ div >
3737
3838
@@ -46,7 +46,7 @@ <h1><a href="../../../../../index.html">All files</a> / <a href="index.html">mat
4646 < div class ='fl pad1y space-right2 '>
4747 < span class ="strong "> 100% </ span >
4848 < span class ="quiet "> Lines</ span >
49- < span class ='fraction '> 92/92 </ span >
49+ < span class ='fraction '> 91/91 </ span >
5050 </ div >
5151
5252
@@ -154,8 +154,7 @@ <h1><a href="../../../../../index.html">All files</a> / <a href="index.html">mat
154154< a name ='L89 '> </ a > < a href ='#L89 '> 89</ a >
155155< a name ='L90 '> </ a > < a href ='#L90 '> 90</ a >
156156< a name ='L91 '> </ a > < a href ='#L91 '> 91</ a >
157- < a name ='L92 '> </ a > < a href ='#L92 '> 92</ a >
158- < a name ='L93 '> </ a > < a href ='#L93 '> 93</ a > </ td > < td class ="line-coverage quiet "> < span class ="cline-any cline-yes "> 1x</ span >
157+ < a name ='L92 '> </ a > < a href ='#L92 '> 92</ a > </ td > < td class ="line-coverage quiet "> < span class ="cline-any cline-yes "> 1x</ span >
159158< span class ="cline-any cline-yes "> 1x</ span >
160159< span class ="cline-any cline-yes "> 1x</ span >
161160< span class ="cline-any cline-yes "> 1x</ span >
@@ -235,7 +234,6 @@ <h1><a href="../../../../../index.html">All files</a> / <a href="index.html">mat
235234< span class ="cline-any cline-yes "> 603x</ span >
236235< span class ="cline-any cline-yes "> 603x</ span >
237236< span class ="cline-any cline-yes "> 603x</ span >
238- < span class ="cline-any cline-yes "> 603x</ span >
239237< span class ="cline-any cline-yes "> 501x</ span >
240238< span class ="cline-any cline-yes "> 603x</ span >
241239< span class ="cline-any cline-yes "> 526x</ span >
@@ -270,7 +268,7 @@ <h1><a href="../../../../../index.html">All files</a> / <a href="index.html">mat
270268// MODULES //
271269
272270var isnan = require( '@stdlib/math/base/assert/is-nan' );
273- var isInteger = require( '@stdlib/math/base/assert/is-integer' );
271+ var isNonNegativeInteger = require( '@stdlib/math/base/assert/is-nonnegative -integer' );
274272var MAX_LUCAS = require( '@stdlib/constants/float64/max-safe-nth-lucas' );
275273var LUCAS = require( './lucas.json' );
276274
@@ -326,8 +324,7 @@ <h1><a href="../../../../../index.html">All files</a> / <a href="index.html">mat
326324function lucas( n ) {
327325 if (
328326 isnan( n ) ||
329- isInteger( n ) === false ||
330- n < 0 ||
327+ !isNonNegativeInteger( n ) ||
331328 n > MAX_LUCAS
332329 ) {
333330 return NaN;
@@ -346,7 +343,7 @@ <h1><a href="../../../../../index.html">All files</a> / <a href="index.html">mat
346343 < div class ='footer quiet pad2 space-top1 center small '>
347344 Code coverage generated by
348345 < a href ="https://istanbul.js.org/ " target ="_blank " rel ="noopener noreferrer "> istanbul</ a >
349- at 2024-10-01T10:12:24.075Z
346+ at 2025-08-23T16:52:51.513Z
350347 </ div >
351348 < script src ="../../../../../prettify.js "> </ script >
352349 < script >
0 commit comments