87,920
社区成员
发帖
与我相关
我的任务
分享
var str='';
var arr=[];
for(i=0;i<5;i++){
str = Math.round( Math.random()*10 );
for(j=0;j<arr.length;j++){
if(arr[j]==str){
arr.splice(j,1);
i--;
}
}
arr.push( str);
}
console.log(arr); //这里是你生成的随机数
for(let item of arr){
console.log(item) //这里可以将你生成的随机数一个个拆分出来。
}
你用split是错误的。split() 方法是用于把一个字符串分割成字符串数组。
而你这个aaa是一个数组,所以不应该用split()
如果你想把这个数组字符串话的话,可以参照一楼斑竹的写法 var arr = [1, 2, 4, 5, 6];
for(var i=0;i<arr.length;i++)
{
alert(arr[i]);
}