Skip to content

Commit e445d28

Browse files
committed
Login_success / 기초
1 parent e44fd74 commit e445d28

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

tkddbs587/Queue/Login_success.js

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
function solution(id_pw, db) {
2+
const [id, pw] = id_pw; // 아이디, 패스워드 분리
3+
const map = new Map(db); // db를 기반으로 Map 객체 생성
4+
console.log(map);
5+
6+
if (map.has(id)) {
7+
// map 객체에 id 가 있을때
8+
if (map.get(id) === pw) {
9+
// 아이디와 패스워드가 일치하면
10+
return "login"; // 'login' 반환
11+
} else return "wrong pw"; // 아이디는 같은데 패스워드만 틀리면 'wrong pw' 반환
12+
} else return "fail"; // 둘 다 틀리면 'fail' 반환
13+
}

0 commit comments

Comments
 (0)