迭代 - Javascript

时间:2013-03-14 20:47:43

标签: javascript iteration

<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大小的新单行上向后命名。

1 个答案:

答案 0 :(得分:2)

您可以使用简单的for-loop

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

为简单起见,还有reverse function on arrays

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