Two Sum
๋ฌธ์
Given nums = [2, 7, 11, 15], target = 9,
Because nums[0] + nums[1] = 2 + 7 = 9,
return [0, 1].๋ฌธ์ ์ดํด
ํด๊ฒฐ ๋ฐฉ๋ฒ
์ฝ๋ ๊ตฌํ
๊ฒฐ๊ณผ ๋ถ์
Last updated
Given nums = [2, 7, 11, 15], target = 9,
Because nums[0] + nums[1] = 2 + 7 = 9,
return [0, 1].Last updated
/**
* @param {number[]} nums
* @param {number} target
* @return {number[]}
*/
var twoSum = function(nums, target) {
for(let i = 0; i < nums.length; i++) {
const number = target - nums[i];
const index = nums.slice(i + 1).indexOf(number);
if(index >= 0) return [i, index + i + 1];
}
};