使用While循环添加到字符串

Adding to a string with a While Loop

本文关键字:字符串 添加 循环 While 使用      更新时间:2024-06-27

我正在尝试将一个字符串连接到另一个字符串,直到达到最后一个值:

var z = 0;
while(z < columns.length) { 
    url = url + delimiter;
    z++;
    break;
}

然而,这似乎将我的分隔符添加到了我的url的末尾,这怎么能解决呢?

例如。我想要什么:

 url|dilimeter|url|dilimeter|url 

我得到的:

 url|dilimeter|url|dilimeter|url|dilimiter 

注意:我有break语句,因为它在for循环

你可以做:

var z = 0;
var urlParts = [];
while(z < columns.length) { 
    urlParts.push( url );
    z++;
    break;
}
url = urlParts.join( delimiter );