Javascript 反向后按行输出

Javascript 反向后按行输出,javascript,arrays,Javascript,Arrays,输出我希望行而不是列: var String = "hello world!"; var length = String.length; for (i=11; i>=0; i--) { console.log (String[i]); } 我遗漏了什么?您只是以相反的顺序记录字符串中的每个字符,而不是创建一个新字符串并记录它 var String=“你好,世界!”; var length=String.length; var-res=''; 对于(i=长度-1;i>=0;i--)

输出我希望行而不是列:

var String = "hello world!";
var length = String.length;

for (i=11; i>=0; i--)
{
  console.log (String[i]);
}

我遗漏了什么?

您只是以相反的顺序记录字符串中的每个字符,而不是创建一个新字符串并记录它

var String=“你好,世界!”;
var length=String.length;
var-res='';
对于(i=长度-1;i>=0;i--){
res+=字符串[i];
}
控制台日志(res);
res='';
//或者当循环
while(长度--)
res+=字符串[长度];

控制台日志(res)
这个问题应该重复。行而不是列是什么意思?