gpt4 book ai didi

JavaScript 游戏 - 如何自动调用对象的新实例

转载 作者:行者123 更新时间:2023-11-28 06:29:53 24 4
gpt4 key购买 nike

我正在努力学习 JavaScript 组合而不是继承,但我在一些概念上遇到了困难。其一,游戏会向用户提供随机数量的狗,然后提示他们输入有多少只。

如果他们答对了,他们就会得分,然后会看到另一数量的狗。

我无法解决的是如何每次生成新的狗。下面的代码是简化的代码设置:

var dog = function dog(state) {
return {
create: function create() {
console.log('Create the dogs');
this.dogIsCreated();
},
dogIsCreated: function dogIsCreated() {
console.log('How many dogs do you see?');
}
}
}

var questionOne = dog({number: 3}).create();

一旦他们选择了正确的号码,我需要有效地调用:

var questionTwo = dog({number: 6}).create();

数字本身只是对随机数生成器的调用,但我如何自动调用 QuestionTwo?我不知道从哪里开始!

非常感谢!

最佳答案

“正确处理”的操作是由于事件而发生的。您需要 Hook 此事件,确定 true/false,并在正确时调用 dog({number: x}).create();

如果您的要求比这更复杂,请澄清您的问题。谢谢。

关于JavaScript 游戏 - 如何自动调用对象的新实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34796150/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com