ワイズリマインダー

配列のソート(JavaScript編)

数値のソート

var array=new Array(10,5,20,15);
array.sort(function(a,b){ return(a-b); });

// 5,10,15,20

文字列のソート

var array=new Array('b','a','A','C');
array.sort(function(a,b){
  if(a.toString()>b.toString()){ return 1; }
  else{ return -1; }
});

// A,C,a,b

コメントを残す

メールアドレスが公開されることはありません。

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください