id番号が若い順にソートしたオブジェクトを含む配列を出力しようとしているのですが、return 1, return -1を使うことで、なぜこのプログラムが回るのか教えていただきたいです。よろしくお願いいたします。
javascript
'use strict' var arry =[ {id:1,name:'morita'}, {id:2,name:'kenji'}, {id:4,name:'uro'}, {id:3,name:'ken'} ]; //arry.sort(function(a,b){ //return a.id > b.id//}); //otherarry.sort(function(a,b){ if(a.id > b.id) return 1; if(a.id < b.id) return -1;});

0 コメント