Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/388.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何按正整数或负整数对数组排序_Javascript_Arrays_Sorting - Fatal编程技术网

Javascript 如何按正整数或负整数对数组排序

Javascript 如何按正整数或负整数对数组排序,javascript,arrays,sorting,Javascript,Arrays,Sorting,具体来说,我希望对数组进行排序 array = [1,2,3,4,5,-1,-2,-3,-4,-5]; 进入 尝试: 注意:此方法仅在值为数字类型时有效。如果它们是字符串,则比较函数将中断。如果数组包含NaN或Infinity,它也将失败 N.N.B此方法变异数组,即它修改引用它的数组,这可能对您很重要,也可能对您不重要。对于通常需要执行的数字,array.sort(函数(a,B){return a-B;})。 array = [-5,-4,-3,-2,-1,1,2,3,4,5

具体来说,我希望对数组进行排序

    array = [1,2,3,4,5,-1,-2,-3,-4,-5];
进入

尝试:

注意:此方法仅在值为数字类型时有效。如果它们是字符串,则比较函数将中断。如果数组包含
NaN
Infinity
,它也将失败


N.N.B此方法变异数组,即它修改引用它的数组,这可能对您很重要,也可能对您不重要。

对于通常需要执行的数字,
array.sort(函数(a,B){return a-B;})
    array = [-5,-4,-3,-2,-1,1,2,3,4,5];
array.sort(function(a, b){return a-b});