利用json中键唯一的特性var arr = [];var json = {};for(var i = 0;i<50;i++){ var rand = Math.round(Math.random()*100); if(!json[rand]){ arr.push(rand); json[rand] = 1; }else{ i--; }}alert(arr);