多维数组
来源:互联网 发布:网络直播社会现象 编辑:程序博客网 时间:2024/06/05 15:02
数组里可以存放数字、字符串。可不可以存放数组。可以的。
var arr = [[1,2,3],[4,5,6],[7,8,9]]; arr支持前面讲的数组的所有操作 索引 arr[0]是什么类型?数组型 document.write(arr[0]); 新增 arr[3] = 'aaa'; document.write(arr.length); 删除 arr.pop(); arr[1].pop(); 遍历 for ( var i = 0; i < arr.length; i++){ for ( var j = 0; j < 3; j++) document.write(arr[i][j] + "<br/>"); } var names = ['zhangsan','lisi','wangwu']; var passwds = ['aaa','bbb','ccc']; var myName = prompt('请输入用户:'); var myPass = prompt('请输入密码:');
定义两个数组,保持长度一致,用于存放一批用户名和密码。 然后验证用户输入的用户名和密码是否正确,正确的前提是用户名和密码在位置上是一一对应的,
实现登录验证。 var names = ['admin','woniu','xiaoming']; var passwds = ['aaa','bbb','ccc']; var myUsername = prompt('请输入用户名:'); var myPassword = prompt('请输入密码:'); //用于判断用户密码是否有效的标记 var isValid = false; for ( var i = 0; i < names.length; i++){ if ( names[i] == myUsername && passwds[i] == myPassword){ isValid = true; break; } } if (isValid){ document.write('登录成功!'); }else{ document.write('登录失败!'); }
上面的例子,定义一个二维数组存放用户信息,
如var userInfo = [[‘admin’,’123’],[‘woniu’,’456’],[‘xiaoming’,’789’]];
实现登录验证。
var userInfo = [['admin','123'],['woniu','456'],['xiaoming','789']]; var myUsername = prompt('请输入用户名:'); var myPassword = prompt('请输入密码:'); var isValid = false; //遍历userInfo for ( var i = 0; i < userInfo.length; i++){ //用户名和密码是否都对 if (userInfo[i][0] == myUsername && userInfo[i][1] == myPassword ){ isValid = true; break; } } if (isValid){ document.write('登录成功!'); }else{ document.write('登录失败!用户或密码错误!'); }
阅读全文
0 0
- 多维数组
- 多维数组
- 多维数组
- 多维数组
- 多维数组
- 多维数组
- 多维数组
- 多维数组
- 多维数组
- 多维数组
- 多维数组
- 多维数组
- 多维数组
- 多维数组
- 多维数组
- 多维数组
- 多维数组
- 多维数组
- CodeForces 669D Little Artem and Dance(思维)
- sgu275 线性基模板题
- 使用PLSQL Developer中的ODBC导入器将Excel表导入Oracle数据库
- C++必知必会——读书笔记(2)
- win7下配置opencv+qt出了问题
- 多维数组
- CF895C:C. Square Subsets(状压dp)
- Object-hashCode
- GitLab关闭用户注册功能
- python:8:文件的输入与输出
- 查看centos的版本
- python学习—Day31—redis操作:字符串、list、set
- SPOJ 1693 Coconuts 二者取其一式问题 最小割
- Java源码剖析——动态代理的实现原理