Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/383.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Javascript上创建预测游戏_Javascript - Fatal编程技术网

在Javascript上创建预测游戏

在Javascript上创建预测游戏,javascript,Javascript,有没有办法改进我的基本“应答”程序,它在Javascript上返回一个随机答案 比如: var question = prompt("Ask something: "); var randomizer = Math.random(); var answer; if (randomizer > 0.1 && randomizer < 0.5) { answer = alert ("Yes, it will."); } else { answer = alert ("T

有没有办法改进我的基本“应答”程序,它在Javascript上返回一个随机答案

比如:

var question = prompt("Ask something: ");
var randomizer = Math.random();
var answer;

if (randomizer > 0.1 && randomizer < 0.5) {
answer = alert ("Yes, it will.");
} else {
answer = alert ("That won't happen.");
}
var-question=prompt(“询问某事”);
var randomizer=Math.random();
var回答;
if(随机数发生器>0.1&&随机数发生器<0.5){
回答=警惕(“是的,它会的。”);
}否则{
回答=警惕(“那不会发生。”);
}
只需添加一些括号。
var-question=prompt(“询问某物:”,“”);
var随机化器=Math.random;
if(randomizer()<0.5){//使用()调用函数randomizer
警惕(问题+“是的,它会的。”);
}否则{
警惕(问题+“那不会发生。”);

}
您能更具体地说明您想要什么吗?你想要多少个随机答案?所有的答案都是随机的吗?可能有,但仅仅要求对工作代码进行一般性的价值判断在SO的任务中甚至是微不足道的。任何不能正常工作的程序都可以改进。在您的例子中,您将一个函数(
Math.random
)与一个数字(
0.1
)进行比较,这显然是不正确的。此外,您没有在任何地方使用
question
,因为
alert
不会返回任何内容,所以不需要为
answer
分配任务。@depperm现在我只需要两个答案,是的,我需要随机答案。@PabloIvan,所以不适合这些代码复查问题。。但是,有一个代码审查StackOverflow/StackExchange社区,在该社区中这些问题是适当的