OneCompiler

Two Pointer Using JavaScript

121

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);