1

我有一个随机选择的 30 个变量的清单。When one variable is chosen a question that corresponds with that variable should appear. 相反,无论选择哪个变量,都会选择代码末尾的块。我什至摆脱了随机化器,因此我可以选择选择哪个变量,但代码仍然一直到底部。我怎样才能解决这个问题?

下面是部分代码的截图:

在此处输入图像描述

4

1 回答 1

0

您的代码的问题是您的任何if块都不能评估为false. 毕竟,Inventory 确实包含它的每一个项目。因此, every say被执行,但everey 输出被后续输出替换。由于发生这种情况的速度,您只能看到最后一个。

一种解决方案是将一个项目选择到另一个变量中,然后将该变量与列表进行比较,如下所示:

在此处输入图像描述

于 2018-03-31T15:28:18.663 回答