您好,欢迎访问一九零五行业门户网

JavaScript 做了个实验的,学习sort 函数,有错,我也不会改,求改!

javascript 做了个实验的,学习sort 函数,有错,我也不会改,求改!
var arr3 =new array(xxxx510,xxxx12,xxxx16,xxxx18,xxxx13,xxxx14,xxxx15,xxxx8,xxxx7,xxxx6,xxxx1,xxxx5,2 );arr3.sort(nat123);console.log(arr3.tostring());function nat123(a,b) //自然数升序{ var aa=a.replace( xxxx , ); var bb=b.replace( xxxx , ); if(aa==bb) { return 0; } else if(aa>bb) { return 1; //1 就是第2个在前; } else { return -1; //-1 就是第1个在前; }}

回复内容: javascript 做了个实验的,学习sort 函数,有错,我也不会改,求改!
var arr3 =new array(xxxx510,xxxx12,xxxx16,xxxx18,xxxx13,xxxx14,xxxx15,xxxx8,xxxx7,xxxx6,xxxx1,xxxx5,2 );arr3.sort(nat123);console.log(arr3.tostring());function nat123(a,b) //自然数升序{ var aa=a.replace( xxxx , ); var bb=b.replace( xxxx , ); if(aa==bb) { return 0; } else if(aa>bb) { return 1; //1 就是第2个在前; } else { return -1; //-1 就是第1个在前; }}

function nat123(a,b) //自然数升序{ var aa = (typeof a === 'string') ? a.replace( xxxx , ) : a; var bb = (typeof b === 'string') ? b.replace( xxxx , ) : b; if(aa==bb) { return 0; } else if(aa>bb) { return 1; //1 就是第2个在前; } else { return -1; //-1 就是第1个在前; }}var arr3 =new array(xxxx510,xxxx12,xxxx16,xxxx18,xxxx13,xxxx14,xxxx15,xxxx8,xxxx7,xxxx6,xxxx1,xxxx5,2 );arr3.sort(nat123);console.log(arr3.tostring());
var aa=parseint(a.replace( xxxx , ));var bb=parseint(b.replace( xxxx , ));
其它类似信息

推荐信息