小编use*_*715的帖子

新手javascript,如何编写反向迭代?

我目前正在我的大学上学习CIS课程,其中一个项目是javascript.它被分成两个不相关的部分,我能够做第二部分,但我被困在第一部分.我的教授希望我写一个迭代,它会以相反的顺序显示我在提示屏幕中写的任何名字.因此,如果我写"约翰史密斯",它将显示"受害者nhoj".问题是我不知道如何写它.

<html>
   <body>
      <script>
         var namIn = window.prompt("Enter name:" );  
         var namAr = namIn.split("");  
         var namArLen = namAr.length;
         document.write(namAr + "<br /> Length: " + namArLen);
     </script>
   </body>
</html>
Run Code Online (Sandbox Code Playgroud)

javascript

2
推荐指数
1
解决办法
2980
查看次数

h1标记在javascript中无法正常工作

我是JavaScript的新手,需要一些帮助.我必须在h1标题中显示名称[i],所以比方说我写在"John"中它会显示为

nhoJ
Run Code Online (Sandbox Code Playgroud)

但是当我尝试将h1标题放在name [i]周围时,就像现在一样,它显示如下:

n
h
o
J
Run Code Online (Sandbox Code Playgroud)

任何人都可以帮我在名称[i]周围放一个h1标题并使其显示正确吗?

<html>
<body>
    <script>
        var namIn = window.prompt("Enter Name, separated by space:" ); 
        var namAr = namIn.split("");
        var namArLen = namAr.length; 
        document.write(namAr + "<br /> Length: " + namArLen + "<br />"); 
        var name = namIn;
        for(var i = name.length - 1; i >= 0; i--) {
            document.write( "<h1>" + name[i] + "</h1>" );
        }
    </script> 
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

javascript

2
推荐指数
1
解决办法
147
查看次数

标签 统计

javascript ×2