【发布时间】:2020-04-30 11:34:43
【问题描述】:
所以我有一个数组,其中存储了以下内容
players[{nickname: data.player, id: socket.id, data: playerdata}]
playerdata 本身就是一个数组
playerdata[]
在 playerdata 的第一个值中,每个玩家都输入了一个字符串。 (playerindex是输入字符串的玩家的索引)
players[playerindex].data.push('STRING THE PLAYER ENTERED')
现在我想将每个名称分配给 playerdata 数组的第二个值中的 playerindex:
players[playerindex].data.push(assignedplayerindex)
将每个名称随机分配给玩家索引的最佳方法是检查玩家不会得到自己输入的单词并且每个玩家都被分配了一个单词。
我自己尝试过,遇到了最后一个玩家无法分配单词的情况,调整了它,我觉得我前进的方向没有效率。关于如何做到这一点的任何想法?
【问题讨论】:
标签: javascript arrays node.js json