tracer says to #ysitde=a.toLowerCase().match(d),f=c.toLowerCase().match(d),g=Math.min(e.length,f.length),h=0;h<g;h++){d=e[h];var l=f[h];if(d!=l)return a=parseInt(d,10),!isNaN(a)&&(c=parseInt(l,10),!isNaN(c)&&a-c)?a-c:d<l?-1:1}return e.length!=f.length?e.length-f.length:a<c?-1:1};k.string.intAwareCompare=function(a,c){return k.string.numberAwareCompare_(a,c,/\d+|\D+/g)};k.string.floatAwareCompare=function(a,c){returnat Thu, Jan 21, 2016 3:23 PM