lang
1var arr = [3, 1, 4, 1, 5, 9]; 2 var compareNumbers = function(x, y) { 3 if (x < y) { 4 return -1; 5 } 6 if(x > y) { 7 return 1; 8 } 9 return 0; 10 }; 11 12 console.log(arr); //=> [3, 1, 4, 1, 5, 9] 13 console.log(arr.sort(compareNumbers)); //=> [1, 1, 3, 4, 5, 9]
上記の引数 x, yにはarrの要素がどのように入るの?
あとreturnで-1, 1を返しているのはどういった目的?
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/05/20 14:17
2015/05/21 14:35