Archive for 1月, 2008
fit.less.simplicity.mixandmatch.dark color tone
星期日, 1月 27th, 2008fit.less.simplicity.mixandmatch.dark color tone.
mid price.
如何去除数组中重复的字符/数字 两个方法
星期五, 1月 25th, 2008碰到一个棘手的问题所以上blueidea上求助想不到几分钟就得到了答案。高手真的很多。虽然我提供了基本的思路。
var my_array:Array = new Array(”q1″, “q2″, “q3″, “q6″, “q8″, “q7″, “q2″, “q5″, “q4″, “q6″, “q2″, “q5″, “q3″);
var p:Number = new Number();
function cheak() {
for (var d:Number = p+1; d
my_array.splice(d,1);
//break
}
}
if (p
cheak();
}
}
cheak();
trace(my_array);
直接从后面开始splice数组,逐一进行循环。
function strip_repeat(my_array:Array) {
var new_arr:Array = new Array();
for (var i = 0; i
if (i == 0) {
new_arr.push(my_array[i]);
continue;
}
for (var k = 0; k
flag = true;
break;
}
}
if (!flag) {
new_arr.push(my_array[i]);
}
}
return new_arr;
}
var my_array:Array = new Array(”q1″, “q2″, “q3″, “q6″, “q8″, “q7″, “q2″, “q5″, “q4″, “q6″, “q2″, “q5″, “q3″);
把不重复的push到一个新的数组当中。这个方法很有创意。


