मान लीजिए, हमारे पास यह डमी ऐरे है जिसमें एक सोशल नेटवर्किंग प्लेटफॉर्म के कई यूज़र्स में से दो की लॉगिन जानकारी है:
const array = [{
email: 'usman@gmail.com',
password: '123'
}, {
email: 'ali@gmail.com',
password: '123'
}];
हमें एक JavaScript फंक्शन लिखना है जो एक ईमेल स्ट्रिंग और एक पासवर्ड स्ट्रिंग लेता है।
फंक्शन को इस तथ्य के आधार पर बूलियन रिटर्न करना चाहिए कि यूज़र डेटाबेस में मौजूद है या नहीं।
उदाहरण
निम्नलिखिक कोड है:
const array = [{
email: 'usman@gmail.com',
password: '123'
}, {
email: 'ali@gmail.com',
password: '123'
}];
const matchCredentials = (email, password) => {
const match = array.find(el => {
return el.email === email && el.password === password;
});
return !!match;
};
console.log(matchCredentials('usman@gmail.com', '123'));
console.log(matchCredentials('usman@gmail.com', '1423'));
यह कंसोल पर निम्नलिखिक आउटपुट देगा:
true false