分数有时会增加2分而不是1分

时间:2018-02-01 04:34:29

标签: javascript

我用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

1 个答案:

答案 0 :(得分:1)

您已在游戏()中两次拨打result()。将结果()存储在a中 const并将其放在console.log中。

此外,在结果函数中,您还没有真正涵盖计算机和用户的所有结果可能性。您应该涵盖userInput为2且compMove为3的情况,userInput为3且compMove为2的情况。