首页 > 其他分享 >Js sort return 1 return -1 return 0 都会干啥

Js sort return 1 return -1 return 0 都会干啥

时间:2022-10-20 17:56:34浏览次数:45  
标签:sort 返回 arr return Js let

let   arr=[2,3,4,5,6,7,8,0];

arr.sort((a,b)=>{ return a-b;});    //返回负数就会调换位置 ,2-3=-1<0   2和3变位置,就是  3,2,。。。   这个是降序

arr.sort((a,b)=>{ return a-b;});    //返回正数或者0的时候保持位置不变

-----------------------------------------------------------------------------------------------------------------------------------------

let   arr=[2,3,4,5,6,7,8,0];

arr.sort((a,b)=>{ return b-a;});    //返回正数或者0    3-2=1>0   4-3=1>0    5-4=1>0   6-5=1>0    7-6=1>0    8-7=1>0  ,位置不变 。。升序

arr.sort((a,b)=>{ return b-a;});    //返回负数 ,位置交换   

 

标签:sort,返回,arr,return,Js,let
From: https://www.cnblogs.com/zhao-qin/p/16810684.html

相关文章