タグ

ブックマーク / karafuto50.blog117.fc2.com (1)

  • Karafuto Blog - 配列のソート(sortメソッド)

    配列を並び替えるには、Arrayオブジェクトの sortメソッドを使う。 引数が無ければ、文字コード順に並び替える。 比較関数が負の数を返す時は引数1が引数2より前の順に、正の数を返す時は引数1が引数2より後の順に並び替える。0を返す時は順序は変わらない。 文字コード順にソート var ary = ['mouse', 'cat', 'dog']; ary.sort(); alert(ary); // cat,dog,mouse 数値順にソート var ary = [5, 11, 3, 9, 7, 1]; ary.sort(function (a, b){return a - b;}); alert(ary); // 1,3,5,7,9,11 ランダムにソート var ary = [1, 2, 3, 4, 5, 6, 7]; ary.sort(function (){return Math.

    june29
    june29 2008/06/28
    ハッシュをソートするときは一度配列に入れてから
  • 1