Quick actions

cmd+k|ctrl+k

Navigation

Languages

Surprise me

Snippet info

Language

JavaScript

Visibility

public

Author

joshua.hunt88

Created

2017-06-07T17:41:05Z

Updated

2017-06-07T17:41:05Z

function complements(array, number){
  var sum = [];
  for (var i=0; i < array.length; i++){
    for(var t=1; t < array.length; t++){
      sum.push(array[i] + array[t])
    }
  }
  for(let sumIndex=0; sumIndex < sum.length; sumIndex++){
    if (sum[sumIndex] === number){
      return true;
    } 
  }
  return false;
}
var odds = [1, 3, 5, 7, 9, 11]
var ints = [-11, 40, 17, -5, -1, -11, 2, 9]

console.log( complements(odds, 4));
console.log( complements(odds, 1) );
console.log( complements(ints, -22));
console.log( complements(ints, 16) );
console.log( complements(ints, 40) );
INFO