Javascript 迭代 - 颠倒顺序

标签 javascript iteration reverse

这是我的一些作业。到目前为止,Javascript 对我来说是最难掌握的。这是我的作业副本:

将以下代码复制到新文件中。

<html>>
<body>
<script>
var namIn = window.prompt("Enter Senator’s State and FULL Name, separated by space:" );
var namAr = namIn.split("");
var namArLen = namAr.length;
document.write(namAr + "<br /> Length:" + namArLen); 
</script> </body>
</html>

当您执行此代码时,您将看到在输入您的姓名后,它被加载到 namAr 数组中。您的输出将如下所示:

C,o,l,o,r,a,d,o, ,M,a,r,k, ,U,d,a,l,l 
Length: 19

你的任务: 添加一个小迭代,以相反的顺序显示您的名字。例如,如果我输入的参议员的州和姓名为:

Colorado Mark Udall

你的输出将是

C,o,l,o,r,a,d,o, ,M,a,r,k, ,U,d,a,l,l 
Length: 19
<strong>lladU kraM odaroloC</strong>

我正在努力实现粗体部分。他们检查我们的编码。我并不是在寻找答案,而是在寻找一种演练或解释。有什么帮助吗,谢谢!

已解决 明白了,谢谢!所有很好的答案 - 你们太聪明了!

最佳答案

<html>
<body>
<script>
var namIn = window.prompt("Enter Senator’s State and FULL Name, separated by space:" );
var namAr = namIn.split("");
var namArLen = namAr.length;


document.write(namAr + "<br /> Length:" + namArLen);



var i;
for (i = namArLen-1; i >=0;i--)
{
var result = document.write(namAr[i]);
}
</script> 


</body> </html>

你可以使用循环

关于Javascript 迭代 - 颠倒顺序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16684517/

相关文章:

list - 使用 foldl 和 foldr 反转 Scheme 中的列表

javascript - 主干js中的数据绑定(bind)

javascript - 使用 IIS(非 Express)将 Visual Studio 2013(或 2015)JS 调试器附加到浏览器

mysql - Sequel Pro 中的循环和迭代入门

c++ - 使用 for 循环反转数组什么都不做

c - 使用 C 反转字符串中的每个单词

javascript - d3.layout.pack 圆圈内的文本覆盖其他圆圈中的其他文本

javascript - 如何让IFrame填充屏幕宽度

java - 如何在 Java 中不使用递归打印反向链表?

python - 计算迭代操作百分比的最佳方法是什么?