Advertisement
Guest User

Untitled

a guest
Sep 4th, 2015
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.57 KB | None | 0 0
  1. function isSumInArray(numbers, n) {
  2. if (isNaN(n) || !numbers || !Array.isArray(numbers)) {
  3. return undefined;
  4. }
  5.  
  6. var outerIndex = -1,
  7. flag = false,
  8. length = numbers.length;
  9.  
  10. while (++outerIndex < length && !flag) {
  11. var innerIndex = outerIndex,
  12. value = Number(numbers[outerIndex]);
  13.  
  14. while(!isNaN(value) && ++innerIndex < length && !flag) {
  15. flag = (value + Number(numbers[innerIndex])) == n;
  16. console.log(value + ', ' + Number(numbers[innerIndex]) + ': ' + (value + Number(numbers[innerIndex])));
  17. }
  18. }
  19.  
  20. return flag;
  21. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement