-7
<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 行になります。

4

1 に答える 1

2

単純な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>");
于 2013-03-14T20:51:11.413 に答える