UNPKG

@stdlib/esm

Version:

ES module distribution for Stdlib, a standard library for JavaScript and Node.js.

3 lines 800 B
// This file is a part of stdlib. License is Apache-2.0: http://www.apache.org/licenses/LICENSE-2.0 import r from"./../../utils/define-nonenumerable-read-only-property.js";import a from"./../../math/base/assert/is-nanf.js";import e from"./../../math/base/special/abs.js";var n=a,t=e;function f(r,a,e){var f,o,i,u;if(r<=0)return NaN;if(1===r||0===e)return t(a[0]);for(o=e<0?(1-r)*e:0,u=0;u<r&&(i=a[o])!=i;u++)o+=e;if(u===r)return NaN;for(f=t(i),u+=1;u<r;u++)i=t(a[o+=e]),n(i)||i<f&&(f=i);return f}var o=a,i=e;function u(r,a,e,n){var t,f,u,s;if(r<=0)return NaN;if(1===r||0===e)return i(a[n]);for(f=n,s=0;s<r&&(u=a[f])!=u;s++)f+=e;if(s===r)return NaN;for(t=i(u),s+=1;s<r;s++)u=i(a[f+=e]),o(u)||u<t&&(t=u);return t}var s=r,m=f,N=u;s(m,"ndarray",N);export default m; //# sourceMappingURL=snanminabs.js.map