我在学习JavaScript,所以我正在做这个项目来练习。我试图弄清楚对象和所有工作。基本上我想要的是一个人的列表,作为对象,并赋予每个属性的特定属性。然后它会问一堆问题,直到它猜出你正在想的那个人。我四处搜寻,但无法真正找到如何做到这一点。这是我到目前为止有:使用JavaScript对象的人物猜测程序
function person(name,age,eyecolor,gender,eyeglasses)
{
this.name=name;
this.age=age;
this.eyecolor=eyecolor;
this.gender=gender;
this.eyeglasses=eyeglasses;
}
var Dad=new person("Dad",45,"blue","male",true);
var Mom=new person("Mom",48,"blue","female",false);
var Brother=new person("Brother",16,"blue","male",false);
var Sister=new person("Sister",15,"green","female",false);
function askQuestion(){
}
function begin(){
askQuestion();
}
现在我要的是一个方式,我可以在askQuestion
功能,选择基于我们到目前为止关于人知道名单的问题。然后重新计算可能的人数,然后选择另一个问题,直到我们知道它是谁。希望我已经说清楚了。我会怎么做?
尝试'提示(“他们的性别?”)等,并将其与人的性别进行比较。 – 2013-04-21 17:39:01
好的,但我不太了解Javascript。什么是提示?我如何比较呢? – eshellborn 2013-04-21 17:41:08
@eshellborn SO不是代码写入服务。正如http://stackoverflow.com/faq所说,SO是针对“特定编程问题”的问题。 – Mooseman 2013-04-21 17:54:17