我想通過字符串變量循環並保存每個字符在其他變量。我的代碼如下所示:For循環內的字符串連接變量中的字符(不包括RegExp) - Javascript
var str = "hello world";
var res = "";
for (var i = str.indexOf("hello"); i <= str.lastIndexOf("hello"); i++) {
res = res.concat(str.charAt(i));
}
console.log("The result is: " + res);
它看起來對我來說真的很符合邏輯,但只打印了個字母。我期待它打個招呼。有什麼問題?沒有正則表達式不能完成?
'str.lastIndexOf( 「你好」)'沒有做什麼你認爲它的確如此。它不會告訴你'o'在哪裏...... – epascarello
這個循環只執行一次 – OneMoreQuestion