【发布时间】:2016-01-15 04:20:47
【问题描述】:
我正在尝试制作“猜色”脚本。
<body onload="do_game()">
<script>
var color=[blue,gold, grey,hotpink, maroon,olive,pink, purple, red,tan,];
var random_color;
var finished = false;
var guess_input_text;
var guess_input;
var random_color = Math.floor(Math.random()*color.length);
var guess;
var target;
do_game(){
while(!finished){
guess_input_text = prompt("I am thinking of one of these colors\n\n"
+color[]\n\n+"What color am I thinking of?\n");
target = color.indexOf(random_color);
guess_input = parseInt(guess_input_text);
}
}
</script>
</body>
它一直给我解析错误。 我放 parseInt 的原因是我想要用户类型的颜色。 有没有其他方法可以让用户输入他们猜测的颜色,直到他们正确为止(应该与 target 相同)?
谢谢,
【问题讨论】:
-
你必须引用那些颜色
-
`prompt("我在想这些颜色中的一种\n\n" +color[]\n\n+"我在想什么颜色?\n");`这行似乎不正确,因为 \n 应该在双引号内
标签: javascript arrays random