हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो संख्याओं की एक सरणी लेता है। फ़ंक्शन को दो संख्याओं का एक जोड़ा चुनना चाहिए जो अलग-अलग अनुक्रमणिका पर हों (लगातार या गैर-लगातार) जिनका योग भी सरणी में मौजूद हो।
उदाहरण
निम्नलिखित कोड है -
const arr = [1, 3, 5, 6, 8, 9];
const findPair = (arr = []) => {
let count = 0;
for (let i = 0; i < arr.length; i++) {
for (let j = 0; j < arr.length; j++) {
if (i === j) {
break;
}
let sum = arr[i] + arr[j];
if (arr.includes(sum)) {
return [arr[i], arr[j]];
}
}
}
return [];
};
console.log(findPair(arr));आउटपुट
कंसोल पर आउटपुट होगा -
[5, 1]