javascript中通过索引访问数组元素的问题-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

javascript中通过索引访问数组元素的问题

我想编写如下程序:
1、定义一个包含26个小写字母的数组
2、请用户输入0-25之间的自然数
3、alert对话框显示输入自然数作为索引对应的字母
代码如下:

<script>

 //定义一个数组,包含了26个字母
 var alphabet=[a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z];

 //用户输入0-25之间的数字,并赋值给变量i
 var i=prompt("请输入0-25之间的数字"); 

 //把索引为i的数组元素赋值给变量letter
 var letter=alphabet[i];

 //对话框显示对应的字母
 alert("对应的字母是:"+letter);     

 </script>

我基础知识欠缺,这段代码不能运行;请高手指点错误;
如果能让这段代码正常运行,下一步我想编写一段加密的小程序,即用户输入字符串,程序把字符串中的每个字母按某种规则重写输出(比如每个字母按字母表顺序向后移动3位输出)

展开
收起
小旋风柴进 2016-03-17 10:48:33 2164 0
1 条回答
写回答
取消 提交回答
  • alphabet数组内的26个字母,要加引号,例如‘a’,'b'...

    2019-07-17 19:04:46
    赞同 展开评论 打赏
问答排行榜
最热
最新
相关电子书
更多
JavaScript异步编程
立即下载
Delivering Javascript to World
立即下载
编程语言如何演化-以JS的private为例
立即下载