【发布时间】:2020-05-29 18:06:00
【问题描述】:
好的,想法是把一个x作为数组编号,这样我就可以计算和打印一系列的东西,同时也可以输入。
目标是用数组 [] 中的 x 进行计数,并保存定义的变量并及时打印。
我不会认为自己是优秀的程序员,只是进入它。 谁能帮我解决这个问题,因为下面的代码不起作用,据我所知,这可能只是一个语法错误!
try {
var m;
var b[5];
for (var x = 0; x < 5; x++) {
switch (b[x]) {
case 0:
b[x] = "bock ";
case 1:
b[x] = "look ";
break;
case 2:
b[x] = "boke ";
break;
case 3:
b[x] = "alle ";
break;
case 4:
b[x] = "pore ";
break;
case 5:
b[x] = "goet ";
break;
}
document.write(b[x]);
}
}
catch (err) {
document.write("an error has occurred.<br>" + err);
}
【问题讨论】:
-
switch(x) {而不是switch(b[x]) -
不,
var b[5];确实是无效语法 -
var b[5];语法无效 -
谢谢,我应该更好地检查语法,我一定会更多地了解数组并更好地记住语法。
标签: javascript html variables switch-statement try-catch