力扣(leetcode)简单题库-01.两数之和-JS解法
题目:
给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标。
你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。
解题思路:
循环数组,第一次循环获取第一个值,第二次循环获取之后的值,同时将两次循环得到的值相加比较,如果得到目标值则将两个下标存入新数组中并返回
1 var twoSum = function(nums, target) { 2 var arr = []; 3 var len = nums.length; 4 for(let i = 0; i < len; i++){ 5 for(let j = 1; j <len ; j++){ 6 if(j != i && nums[i] + nums[j] ==target){ 7 arr.push(i,j); 8 return arr; 9 } 10 } 11 } 12 13 };

浙公网安备 33010602011771号