我一直堅持幾個小時,試圖從一個陣列(玩家)隨機選擇一個物品到另一個(隊伍1)。Javascript:試圖隨機地將物品從一個陣列移動到另一個陣列
我已經通過做別的事情與拼接工作,但不幸的是拼接創建一個數組本身與刪除項目,所以我最終得到一個數組與數組。
這是我走到這一步:
var players = ["P1", "P2", "P3", "P4"];
var team1 = [];
var team2 = [];
var select = Math.floor(Math.random() * players.length);
var tmp;
if (team1.length < 2) {
tmp.push(players.splice(select, 1));
team1.push(tmp.pop);
}
console.log(team1);
console.log(tmp);
console.log(players);
如果我做的這一切錯了,我很抱歉,還是蠻新的這個網站,幫助表示讚賞。
爲了澄清我想要的東西是隨機從一個數組中移除然後添加到另一個數組 – Buckets
在這裏檢查它是重複https://stackoverflow.com/questions/31829166/move-values-from-one-array-to-another-and-remove-them –
重複的問題 –