获取Javascript代码来执行

Biz*_*zle -2 javascript

所以我按照本网站的教程学习一些基本的Javascript.问题是,我没有这本书或原始的源文件.

在我的脑海里,我有一个带有函数和循环编写的脚本,然后在脚本中显示你有多少问题.我想要做的是在那里执行我的循环,以便循环我的问题.

这是标题中的脚本:

<script>

var score = 0;

var questions = [
['what is 2+2?', 4],
['What is 2x3?', 6],
['What is 4+3?', 7]
];


function ask(question) {
var ans = prompt(question[0],'');
if (ans == question[1]){
    alert('You got it!');
    score++
} else {
    alert('Nope, not right. The answer is ' + question[1]);
}
}

for (var x=0; x<questions.length; x++) {
ask(questions[i]);
}



</script>
Run Code Online (Sandbox Code Playgroud)

如何在正文的脚本标记内执行此操作?我希望循环遍历我的问题.

Col*_*ady 6

您的for循环正在使用,x但您正在尝试ask使用[i].

编辑:由于其他观察者不清楚,这是阻止代码运行的唯一因素,因此它是实际的答案.