如何設置我的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值以避免重複打印。這是我從你的問題中瞭解到的。如果這不是你想要的,那麼請解釋更多,並嘗試發佈一些更多的代碼或創建一個小提琴。 –