Сообщение от wawandas
|
Ребята! подскажите пожалуйста как извлечь уникальные значения из массива:
|
var newStr = '';
var array = [1,1,3,4,1,1,6,7];
var str = array.join(",");
var Sin=str;
function Replacer(str, p1, offset, s) {
var reg = '/'+p1+',?/g';
var reg2 = '/'+p1+',?/';
var s2;
var s2=Sin.replace(eval(reg2),'');
var s3=s2.replace(eval(reg),'')
if(s3!=s2)Sin=s3;
return p1 +',';
}
str = str.replace(/(\d*?),/g,Replacer).replace(/^.*?$/g,Sin).split(",");
alert(str);