Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/89.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 可以在数组中使用x吗?_Javascript_Html_Variables_Switch Statement_Try Catch - Fatal编程技术网

Javascript 可以在数组中使用x吗?

Javascript 可以在数组中使用x吗?,javascript,html,variables,switch-statement,try-catch,Javascript,Html,Variables,Switch Statement,Try Catch,好的,这个想法是把一个x作为数组的数字,这样我就可以计算和打印一系列的东西,同时也可以输入这些东西 目标是在数组[]中计算x,保存定义的变量并立即打印 我不认为自己是一个好程序员,只是投入其中而已。 有人能帮我解决这个问题吗?因为下面的代码不起作用,据我所知,这可能只是一个语法错误 试试看{ var-m; var-b[5]; 对于(变量x=0;x

好的,这个想法是把一个x作为数组的数字,这样我就可以计算和打印一系列的东西,同时也可以输入这些东西

目标是在数组[]中计算x,保存定义的变量并立即打印

我不认为自己是一个好程序员,只是投入其中而已。 有人能帮我解决这个问题吗?因为下面的代码不起作用,据我所知,这可能只是一个语法错误

试试看{
var-m;
var-b[5];
对于(变量x=0;x<5;x++){
开关(b[x]){
案例0:
b[x]=“bock”;
案例1:
b[x]=“看”;
打破
案例2:
b[x]=“博克”;
打破
案例3:
b[x]=“alle”;
打破
案例4:
b[x]=“孔隙”;
打破
案例5:
b[x]=“goet”;
打破
}
文件。填写(b[x]);
}
}
捕捉(错误){
document.write(“发生错误。
”+err); }
请注意:

  • var b=[]
    而不是
    var b=[5]

  • 开关(x){
    而不是
    开关(b[x])

  • var-m;
    var b=[];
    对于(变量x=0;x<5;x++){
    开关(x){
    案例0:
    b[0]=“bock”;
    案例1:
    b[1]=“看”;
    打破
    案例2:
    b[2]=“博克”;
    打破
    案例3:
    b[3]=“所有”;
    打破
    案例4:
    b[4]=“孔隙”;
    打破
    案例5:
    b[5]=“goet”;
    打破
    }
    }
    console.log(b);
    注意:

  • var b=[]
    而不是
    var b=[5]

  • 开关(x){
    而不是
    开关(b[x])

  • var-m;
    var b=[];
    对于(变量x=0;x<5;x++){
    开关(x){
    案例0:
    b[0]=“bock”;
    案例1:
    b[1]=“看”;
    打破
    案例2:
    b[2]=“博克”;
    打破
    案例3:
    b[3]=“所有”;
    打破
    案例4:
    b[4]=“孔隙”;
    打破
    案例5:
    b[5]=“goet”;
    打破
    }
    }
    
    console.log(b);
    这就是您试图实现的目标吗

    var b=[];
    试一试{
    对于(变量x=0;x<5;x++){
    开关(x){
    案例0:
    b[x]=“bock”;
    案例1:
    b[x]=“看”;
    打破
    案例2:
    b[x]=“博克”;
    打破
    案例3:
    b[x]=“alle”;
    打破
    案例4:
    b[x]=“孔隙”;
    打破
    案例5:
    b[x]=“goet”;
    打破
    }
    console.log(b[x]);
    }
    }捕捉(错误){
    console.log(“发生错误。
    ”+err);
    }
    这就是你想要实现的目标吗

    var b=[];
    试一试{
    对于(变量x=0;x<5;x++){
    开关(x){
    案例0:
    b[x]=“bock”;
    案例1:
    b[x]=“看”;
    打破
    案例2:
    b[x]=“博克”;
    打破
    案例3:
    b[x]=“alle”;
    打破
    案例4:
    b[x]=“孔隙”;
    打破
    案例5:
    b[x]=“goet”;
    打破
    }
    console.log(b[x]);
    }
    }捕捉(错误){
    console.log(“发生错误。
    ”+err);
    }
    switch(x){
    而不是
    switch(b[x])
    No,
    var b[5];
    确实是无效语法
    var b[5];
    语法无效谢谢,我本应该更好地检查语法,我肯定会更好地了解数组和记忆语法。
    switch(x){/code>而不是
    switch(b[x])
    No,
    var b[5];
    确实是无效语法
    var b[5];
    语法无效谢谢,我应该更好地检查语法,我一定会学习更多关于数组的知识,更好地记忆语法。是的!谢谢,我已经相应地修复了它,并对它进行了更新和测试,它工作得非常好!@MEI你试过检查结果了吗?是的!谢谢,我已经相应地修复了它,并对它进行了更新和测试很好,效果很好!@MEI你试过检查结果了吗?这很好,这正是我想要的,太好了!这很好,这正是我想要的,太好了!