2025-06-28 00:17:39
附上代码:
<script>
function Test(ls){
var max = ls.length - 1;
var new_array = [];
while (1){
var key = Math.round(Math.random() * max);
value = ls[key];
var flag = new_array.indexOf(value);
if (flag == -1){
new_array.push(value);
}
if (new_array.length >= 5){
return new_array;
break;
}
}
}
var ls = ['a', 'b', 'c', 'd', 'e'];
var arr = Test(ls);
alert(arr);
</script>