Giả sử, chúng ta có mảng giả này chứa thông tin đăng nhập của hai trong số nhiều người dùng nền tảng mạng xã hội -
const array = [{ email: '[email protected]', password: '123' }, { email: '[email protected]', password: '123' } ];
Chúng tôi được yêu cầu viết một hàm JavaScript sử dụng một chuỗi email và một chuỗi mật khẩu.
Hàm phải trả về boolean dựa trên thực tế là người dùng có tồn tại trong cơ sở dữ liệu hay không.
Ví dụ
Sau đây là mã -
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'));
Điều này sẽ tạo ra kết quả sau trên bảng điều khiển -
true false