Build 545032stable
Module 545944
383 characters · in no known chunkDependencies
Source Raw
function(e,t,n){var i=n(168110),r=Math.floor,s=Math.min;e.exports=function(e,t,n,a){var o=0,l=null==e?0:e.length;if(0===l)return 0;for(var u=(t=n(t))!=t,c=null===t,d=i(t),_=void 0===t;o<l;){var f=r((o+l)/2),h=n(e[f]),p=void 0!==h,E=null===h,m=h==h,g=i(h);if(u)var A=a||m;else A=_?m&&(a||p):c?m&&p&&(a||!E):d?m&&p&&!E&&(a||!g):!E&&!g&&(a?h<=t:h<t);A?o=f+1:l=f}return s(l,0xfffffffe)}}