数组问题,验证用户名密码

究极菜菜鸡 2019-09-12 03:20:36
请问数组的话,怎么写,只能单独设置一个数。不太懂。谢谢
...全文
130 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
天际的海浪 2019-09-12
  • 打赏
  • 举报
回复
index是输入的账号在users数组中的索引位置,如果数组中没有就是-1
究极菜菜鸡 2019-09-12
  • 打赏
  • 举报
回复
引用 2 楼 天际的海浪 的回复:

var users = ["uf","abc","name","ok"];
var passes = ["123","555","158","911"];
var user = prompt("请输入账号","");
var pass = prompt("请输入密码","");
var index = users.indexOf(user);
if (index==-1) {
	alert("账号错误");
} else if (pass!=passes[index]) {
	alert("密码错误");
} else {
	alert("正确");
}
你好,这个index是什么作用,目前没学到这个
天际的海浪 2019-09-12
  • 打赏
  • 举报
回复

var users = ["uf","abc","name","ok"];
var passes = ["123","555","158","911"];
var user = prompt("请输入账号","");
var pass = prompt("请输入密码","");
var index = users.indexOf(user);
if (index==-1) {
	alert("账号错误");
} else if (pass!=passes[index]) {
	alert("密码错误");
} else {
	alert("正确");
}
jio可 2019-09-12
  • 打赏
  • 举报
回复
用用户数组的下标去获取密码数组的下标然后判断输入的面膜是否等于获取的密码

var users = ['aaa','bbb','ccc']
var pwds = ['111','222','333']
// 获取输入的账号下标,等于-1就是不存在这个用户
var index = users.indexOf(user)
if (index < 0) {
 alert('账号不存在,请重新输入')
 return
}
var pwd = pwds[index]
if (pwd === '输入的密码' ) {
 // do sth
}

87,990

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧