javascript-Socket.io node.js Math.random在所有用户上得到不同的结果
作者:互联网
我目前正在使用node.js,socket.io和javascript开发一个德州扑克应用程序.
我遇到的问题是,当我尝试使用math.random函数随机播放卡座时,它会按预期的顺序随机播放卡座,但对于连接到应用程序的每个用户,它的随机播放卡座的方式都不同.
基本上,我希望能够使用某种随机函数来对卡片组进行混洗,但仍对所有用户以相同的方式对其进行混洗.
我正在使用io.sockets.emit();在所有用户上使用随机播放功能.
解决方法:
在服务器端(node.js)上随机播放卡座,然后向每个用户发送他的卡和社区卡.
标签:node-js,socket-io,javascript 来源: https://codeday.me/bug/20191031/1978003.html