머쓱이는 프로그래머스에 로그인하려고 합니다. 머쓱이가 입력한 아이디와 패스워드가 담긴 배열 id_pw
와 회원들의 정보가 담긴 2차원 배열 db
가 주어질 때, 다음과 같이 로그인 성공, 실패에 따른 메시지를 return하도록 solution 함수를 완성해주세요.
id_pw
의 길이는 2입니다.id_pw
와 db의 원소는 [아이디, 패스워드] 형태입니다.db
의 길이 ≤ 10db
의 원소의 길이는 2입니다.function solution(id_pw, db) {
let answer = "fail"


const [id, pw] = id_pw;
let check = false;
for(let i = 0; i < db.length; i++){
if(id === db[i][0] && pw===db[i][1]) check = true
if(id === db[i][0] && pw!=db[i][1]) answer = "wrong pw"
if(check) answer = "login"
}
return answer;
}