Advertisement
Guest User

Untitled

a guest
Aug 18th, 2019
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.33 KB | None | 0 0
  1. /**
  2. * @param {number[]} nums
  3. * @param {number} target
  4. * @return {number[]}
  5. */
  6. var twoSum = function(nums, target) {
  7. let map = {};
  8. for (let i = 0; i < nums.length; i++) {
  9.  
  10. let compliment = target - nums[i];
  11. if (map[compliment]) {
  12. return [(map[compliment] - 1), i];
  13. } else {
  14. map[nums[i]] = i + 1;
  15. }
  16.  
  17. }
  18. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement