Javascript / JQuery

    var gallerynr = 3;
    var thumbsnrA = new Array(gallerynr);

    var a = 0;
    var b = 0;
    var d = 0;

    for (d = 0; d == gallerynr; d++) {
        thumbsnrA[a] = 22;
        a ++;
        b ++;
    };

    alert(thumbsnrA);


结果(应为):


  22,22,22


但是我的结果是:


  ,,


我的代码语法有什么问题?

最佳答案

您测试错误。

for (d = 0; d < gallerynr; d++) {


是你想要的

如果你有

for (d = 0; d == gallerynr; d++) {


它仅在d为3且从开始不是3时运行

09-17 18:51