如何设置我的textarea包含我的数组中随机顺序的所有值的值? 我现在有2个问题:如何从数组中取出随机元素而不重复并将其放到textarea
- 如果我通过数组循环,它把只有一个元素到 textarea的
- 我不想元素被复制
这里是我的代码
var area = document.getElementById('area');
var arr =['www.google.com','www.bing.com','www.yahoo.com','www.codecademy.com','twitter.com'
];
var rand = arr[Math.floor(Math.random()*arr.length)];
for(var i in arr) {
area.value = arr[i];
}
创建另一个数组并继续在该数组中存储rand值。并用新数组中的值检查新的rand值以避免重复打印。这是我从你的问题中了解到的。如果这不是你想要的,那么请解释更多,并尝试发布一些更多的代码或创建一个小提琴。 –