我想在這裏嘗試一些實驗,請回答,這段代碼有什麼問題?有人能告訴我這個JavaScript有什麼問題嗎?
function run(){
for(var i=0;i<arguments.length;i++){
var type=arguments[i].split(" ")[0];
if(type=="(write)"){
var arr=arguments[i].split(" ");
var str=[];
for(var i=1;i<arr.length;i++){
str.push(arr[i]);
}
var fin="\n"+str.join(" ");
document.getElementById("console").textContent+=fin;
}
}
}
run(
"(write) I wonder if this works.",
"(write) I think it DOES!"
);
不知何故,它只提出「我不知道這是否有效。」在div但不是「我認爲它是!」。有人能告訴我什麼是錯的,並返回更正的腳本?
您正在使用'i'兩次。像[JSHint](http://jshint.com/)這樣的工具可以告訴你。 – Xufox
哦。謝謝。即時通訊不工作在一個花哨的程序,所以...好吧 – hmpphep