Javascript 不能全部在同一行:for(var line=”“;var counter=0;counter

Javascript 不能全部在同一行:for(var line=”“;var counter=0;counter,javascript,Javascript,不能全部在同一行:for(var line=”“;var counter=0;counter


不能全部在同一行:for(var line=”“;var counter=0;counter<10;counter=counter+1;line=line+“#”)不是“下一行”,而是下一个语句。它可以在同一行上,也可以在下一行中有多个语句分隔语句。c69您使用了“补足”一词,表示“添加”的同义词是什么?这不是循环体的一部分,对吗?为什么不能全部在同一行中:对于(var line=”“;var counter=0;counter<10;counter=counter+1;line=line+“#”;)我如何输入我的行以便在其他行中看到?shift+enter对结果不起作用。我该如何将注释块放入代码中(不被视为常规文本)。我真的不喜欢评论东西。这非常令人困惑和恼火。offtopic:您不能在stackoverflow上输入多行注释。这里的“补语”更像是“自动完成”、“成为自然的第二部分”的同义词,希望这是不可理解的。为什么不能全部放在同一行:for(var line=”“;var counter=0;counter<10;counter=counter+1;line=line+“#”;)
#
##
###
####
#####
######  
#######  
########  
#########  
##########
var line = "";
var counter = 0;
while (counter < 10) {
    line = line + "#";
    print(line);
    counter = counter + 1;
}
var line = "";
for (var counter = 0; counter < 10; counter = counter + 1) {
  line = line + "#";
  print(line);
}
var result = 1;
var counter = 0;
while (counter < 10) {
  result = result * 2;
  counter = counter + 1;
}
show(result);
var result = 1;
for (var counter = 0; counter < 10; counter = counter + 1)
  result = result * 2;
show(result);  
var line = "";
for (var counter = 0; counter < 10; counter = counter + 1) {
  line = line + "#";
}
print(line);