我用javascript编写了一个摇滚,纸张,剪刀游戏。我已经让它打了5轮并且每轮跟踪得分。但是,由于某些原因,它偶尔会增加2分而不是1.我是javascript的初学者,不知道我哪里出错了。我保持逻辑上经历我的循环,并不明白为什么它这样做。我怎样才能阻止这种情况发生?
非常感谢帮助!
s.unstack(0,fill_value=0)
Out[240]:
date_time 2017-09-30 2017-10-31 2017-11-30 2017-12-31 2018-01-31
label
0 1 6 25 14 8
1 0 1 0 0 0
2 0 8 4 5 2
3 0 2 11 7 3
4 0 0 2 0 1
5 0 0 1 3 1
答案 0 :(得分:1)
您已在游戏()中两次拨打result()
。将结果()存储在a中
const
并将其放在console.log中。
此外,在结果函数中,您还没有真正涵盖计算机和用户的所有结果可能性。您应该涵盖userInput
为2且compMove
为3的情况,userInput
为3且compMove
为2的情况。