Two Pointer Using JavaScript
function isPairSum(A,N,X) {
let i = 0;
let j = N-1;
while(i < j) {
if(A[i] + A[j] === X) {
return true;
}else if(A[i]+A[j] < X){
i++
}else {
j--
}
}
return false;
}
const arr = [2, 3, 5, 8, 9, 10, 11];
const val = 12;
const arrSize = arr.length;
arr.sort((a, b) => a - b);
// Function call
isPairSum(arr, arrSize, val);