我想编写如下程序:
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位输出)
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。