Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/395.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
javascript简单for循环 var-friends=[“米哈”、“阿图尔”、“卡伦”、“佐勒克斯”]; var len=friends.length; var=0; var msg=''; var i; for(i=0;ifor(i=0;i_Javascript_For Loop - Fatal编程技术网

javascript简单for循环 var-friends=[“米哈”、“阿图尔”、“卡伦”、“佐勒克斯”]; var len=friends.length; var=0; var msg=''; var i; for(i=0;ifor(i=0;i

javascript简单for循环 var-friends=[“米哈”、“阿图尔”、“卡伦”、“佐勒克斯”]; var len=friends.length; var=0; var msg=''; var i; for(i=0;ifor(i=0;i,javascript,for-loop,Javascript,For Loop,因为您在每次迭代中都使用+=构建字符串,而不是在每次迭代中重置它) for (i = 0; i <len; i++){ msg = ''; friend = (i + 1); msg+= "Friend number " + friend + ":"; msg+=friends[i] + "<br />"; document.write(msg); } msg += "Friend number " + friend + ":"; ^^ msg

因为您在每次迭代中都使用+=构建字符串,而不是在每次迭代中重置它)

for (i = 0; i <len; i++){ 
  msg = '';
  friend = (i + 1);
  msg+= "Friend number " + friend + ":";
  msg+=friends[i] + "<br />";
  document.write(msg);
}
msg += "Friend number " + friend + ":";
    ^^
msg += friends[i] + "<br />";
    ^^

您的out display函数总是调用一次。您正在forloop中显示它。将其放在外面可能是因为您的第一个版本是jibberish和错误的。我刚刚通过了一个副本,没有必要在有人发布答案后的5秒钟内进行否决;)欢迎来到StackOverflow!这就是它的工作原理,一旦你修复了它,你就可以看到人们删除了向下的投票。(你很幸运,他们在附近闲逛来删除投票)没错,我也可以这样看。:)
msg += "Friend number " + friend + ":";
    ^^
msg += friends[i] + "<br />";
    ^^
var friends = ["Miha", "Artur", "Karen", "zollex"];
var len = friends.length;
var friend = 0;
var msg = '';
var i;
for (i = 0; i <len; i++){ 
  friend = (i + 1);
  msg += "Friend number " + friend + ":";
  msg += friends[i] + "<br />";
}
document.write(msg);