繁体   English   中英

JavaScript - 提醒数组的所有值

[英]JavaScript - Alert all values of a array

我做了这个循环:

var intt =number;
var divider=[intt];
var i;
var count=0;
var b;
var temp=0;
var temp2=0;

for(i=1; i<=intt; i++){

    if(number%i==0){
        divider[count]=i;
        b=count++;

    }       
}

我想知道,如何将divider所有值放在alert()

如果你愿意,你可以这样做:

alert(JSON.stringify(divider));

或者,您可以join所有值连接到一个字符串中,如下所示:

alert(divider.join(", "));

然后在您的代码之后添加它,如下所示:

var intt =number;
var divider=[intt];
var i;
var count=0;
var b;
var temp=0;
var temp2=0;

for(i=1; i<=intt; i++){

    if(number%i==0){
        divider[count]=i;
        b=count++;

    }       
}

alert(divider.join(", "));

如果我理解你的问题:

    var intt =number;
    var divider=[intt];
    var i;
    var count=0;
    var b;
    var temp=0;
    var temp2=0;

    var strBldr = "";

    for(i=1; i<=intt; i++){

        if(number%i==0){
            strBldr = "".join(i+", ");
            divider[count]=i;
            b=count++;

        }       
    }

    strBldr = strBldr.slice(0, -2);
    alert(strBldr);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM