function RemoveDuplicates(arr) {
var temp = {};
for (var i = 0; i
temp[arr[i]] = true;
var r = [];
for (var k in temp)
r.push(k);
r; を返します
}
//使用法
var フルーツ = ['リンゴ', 'オレンジ', '桃', 'リンゴ', 'イチゴ', 'オレンジ'];
var uniquefruits = RemoveDuplicates(fruits);
//print uniquefruits ['apple', 'orange', 'peach', 'strawberry'];
<スクリプト>
関数removeDuplicates(arr) {
var temp = {};
for (var i = 0; i
temp[arr[i]] = true;
var r = [];
for (var k in temp)
r.push(k);
r; を返します
}
関数 check() {
var フルーツ = ['リンゴ', 'オレンジ', '桃', 'リンゴ', 'イチゴ', 'オレンジ'];
var uniquefruits = RemoveDuplicates(fruits);
アラート(ユニークフルーツ);
}