我有文字的數組:添加字符串數組 - 的Javascript
var text=new Array("a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s");
我想根據一組數字陣列中添加的元素,然後存儲這些在一個新的數組。例如,如果我選擇3,那麼新數組(術語)中的結果字符串將是:「abc」,「def」,「ghi」等。
我看着Join,並且無法獲取此內容工作 - 它似乎只能將整個陣列添加到一起。我猜我需要使用嵌套循環,但我似乎無法得到這個工作。這是我的嘗試:
//Outer loop
for (i=0; i < text.length; i++) {
//Inner loop
for (j=i; j < i+$numberWords; j++) {
newWord=text[j];
newPhrase=newPhrase+" "+newWord;
}
terms.push(newPhrase);
i=i+$numberWords;
}
在此先感謝。
非常感謝您的非常快的答覆 - 這很好用! – tomp