这是我的 Javascript 函数:
function newgame()
{
var status = document.getElementById('status');
xTurn = true;
status.innerHTML = 'X\'s turn';
for(var x ==0; x < x++) {
for(var y ==0; y < y++) {
document.getElementById(x + '_' + y).value = ' ';
}
}
}
在 for(var x ==0; x < x++) {
行发现错误
请帮我看看错误是什么。
最佳答案
这是for循环的语法
for (var i=0;i<cars.length;i++)
{
document.write(cars[i] + "<br>");
}
此处不能使用 ==
。此处需要使用 =
符号。
==
比较值和 =
用于赋值。另外你的第二个条件在 lop 中也缺失,所以这是一个无效的循环语句。
我认为你想要的循环可能是这样的
for(var x =0; x <(where you want to terminate) ;x++) {
for(var y =0; y < (where you want to terminate) ; y++) {
document.getElementById(x + '_' + y).value = ' ';
}
}
关于识别出 Javascript 语法错误 'for' 关键字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17164590/