Advertisement
artem_d

Untitled

Feb 17th, 2017
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var twoSum = function(numbers, target) {
  2.     var hash = {},
  3.         a, b;
  4.  
  5.     for (var i = 0; i < numbers.length; i++) {
  6.         if (hash.hasOwnProperty(numbers[i])) {
  7.             var index = hash[numbers[i]];
  8.             a = index;
  9.             b = i;
  10.             break;
  11.         } else {
  12.             hash[target - numbers[i]] = i;
  13.         }
  14.     }
  15.  
  16.     return [a + 1, b + 1];
  17. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement