sume of pair should be equal to given number
##sume of pair should be equal to given number
Following is sample javascript code.
// [1,2,3,4,6,7,8,9];
// sume of pair should be equal to given number
//[[]] 2*
//9-1
// 9-1 = 8
// 9-2 =7
// 9-3 = 6
// {
// 1:8,
// 2:7,
// 3:6
// }
const findPairOfTarget = (arr, target) => {
let newArr = []
let obj = {};
if(arr.length === 0) {
console.log("pls try with valif input")
return false
}
for(let i=0; i< arr.length; i++) {
// [1,2,3,4,6,7,8,9];
if(arr.includes(target - arr[i]) && ){
obj[arr[i]] = target - arr[i];
}
// {
// 1:8,
// 2:7,
// 3:6,
// }
}
for(let item in obj) {
// console.log(obj)
if(Number(item) + obj[item] === target ){
newArr.push([Number(item), obj[item]])
}
}
return newArr
}
let arr = [1,2,3,4,6,7,8,9];
let target = 9;
console.log(findPairOfTarget(arr, target))