소셜 네트워킹 플랫폼의 많은 사용자 중 두 명의 로그인 정보를 포함하는 이 더미 배열이 있다고 가정해 보겠습니다.
const array = [{ email: '[email protected]', password: '123' }, { email: '[email protected]', password: '123' } ];
이메일 문자열과 비밀번호 문자열을 받는 JavaScript 함수를 작성해야 합니다.
함수는 사용자가 데이터베이스에 존재하는지 여부에 따라 부울 값을 반환해야 합니다.
예시
다음은 코드입니다 -
const array = [{ email: '[email protected]', password: '123' }, { email: '[email protected]', password: '123' }]; const matchCredentials = (email, password) => { const match = array.find(el => { return el.email === email && el.password === password; }); return !!match; }; console.log(matchCredentials('[email protected]', '123')); console.log(matchCredentials('[email protected]', '1423'));
이것은 콘솔에 다음과 같은 출력을 생성합니다 -
true false