Iteration- Javascript

Iteration- Javascript

本文关键字:Javascript Iteration-      更新时间:2023-09-26
<html>
<body>
<script>
var namIn = window.prompt( "Enter Your FULL Name:" ); var namAr = namIn.split("");
var namArLen = namAr.length;
document.write(namAr + "<br /> Length: " + namArLen); </script>
</body>
</html>

当使用这段代码时,我如何添加一个小的迭代,它将以相反的顺序显示我的名字?因此,如果我的名字是Ashley Smith,那么输出将是我的姓氏倒序,然后是名字倒序,在新的单行中以H1大小显示。

你可以使用一个简单的for循环:

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

为简单起见,也有关于数组的reverse函数:

document.write("<h1>"+namAr.reverse().join("")+"</h1>");