Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

重複を削除した配列を返す. 渡された配列は変えない. var removeDuplicate = function(a) { var b = a, i = 1, j, k while (i < b.length) { k = b.length for (j = 0; j < i; j++) { if (b[i] === b[j]) { b.splice(i,1) break } } if (k == b.length) i++ } return b } 渡された配列から重複を削除する. 削除された要素の入った配列を返す. var removeDuplicate2 = function(a) { var b = [], i = 1, j, k while (i < a.length) { k = a.length for (j = 0; j < i; j++) { if (a[i] ===
JavaScriptで作った配列の順番を特定の順番に入れ替えたい時があったので、ソートして入れ替える方法を調べました。 sort関数 ソートする関数が用意されていますので、sort関数を使います。パラメーターを入れないとアルファベット順になります。 //配列 var station = ["Shinjyuku","Ikebukuro","Shibuya","Ueno"] //配列をソート station.sort(); //出力用 alert(station); // Ikebukuro,Shibuya,Shinjyuku,Ueno ちなみに配列の中身が数字の場合だと・・・ var number = [50000,40,900,3000] number.sort(); alert(number); // 3000,40,50000,900 アルファベット順なので、このような並びになります。
Platform: All Version: 5.0 and Above [*注] ActionScript 3.0にもとづくスクリプトと解説は「配列を偏りなくランダムに並べ替える」をご参照ください。 1. 配列をランダムに並替える '配列をランダムに並替えるユーザー定義関数('function')を考えてみましょう。 // function定義: xShuffleArray // 引数: 配列 // 戻り値: なし function xShuffleArray(l_array) { //[1]'function'定義 var n = l_array.length; //[2]配列の長さを取得 var i = n; while (i--) { //[3]配列エレメントすべてをループ処理 var j = Math.floor(Math.random()*n); //[4]ランダムなイ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く