我正在开发一款游戏(sorta),您可以在其中根据您听到的内容给出数字答案。一旦一个号码被调用,这个号码就会被保存。
我要求评分机制允许用户在给定时间内回答数字,因此顺序无关。
例如,可用时间为 10 秒。在这 10 秒内,提到了 2 和 4。玩家可以按任意顺序回答 2 和 4。可用的响应时间当然与每个单独的答案绑定,每个答案在它被破坏之前都有十秒的生命周期。
逻辑是用户必须回答听到的声音。在一个回合内他不能犯任何错误,如果犯了错误则该回合失败。如果他在这 10 秒内没有响应或给出错误的数字,则意味着失败。如果他及时得到答案,这个数字当然会从数组中删除。这是因为在时间跨度内可能会调用相同的号码,例如在这 10 秒内有 2 个 7,用户需要按两次 7。
如何创建一个数组(或基于对象的数组)以在插入后 10 秒后删除每个插入的数字。
注意:所有给出的数字都是示例。
注意:回合信息是背景信息,不应与答案相关,因为回合继续并且只会增加一个计数器(只要当前回合尚未增加数量)