javaScript
1let ary = [5,25,10]; 2console.log(ary.sort()); 3console.log(ary.sort(function(x,y){ 4 return x - y; 5})) //結果[5,10,25]
2行目のconsole.log(ary.sort());での出力結果はよくわかるんですが、3行目のconsole.log(ary.sort(function(x,y)...以降での結果がなぜ x- yで並べ替えられるかよくわかりません。
調べたりして見たら「x,yの双方の差で並び替えられる」と出てるんですが、どの数字とどの数字が比べられて結果が出るかよくわかりません。
よければご教授お願いします????♂️
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/06/30 13:03