原题链接:[https://leetcode-cn.com/problems/two-sum/](https://leetcode-cn.com/problems/two-sum/) 解题思路: 1. 双循环遍历,如果查找到两数之和为target,则返回结果。 2. 注意第二层循环只要遍历第一层循环之后剩下的元素即可。 ```javascript [] /** * @param {number[]} nums * @param {number} target * @return {number[]} */ var twoSum = function(nums, target) { for (let i = 0; i < nums.length - 1; i++) { // 遍历i之后的元素 for (let j = i + 1; j < nums.length; j++) { // 如果两个元素之和为target,则返回结果 if (nums[i] + nums[j] === target) { return [i, j]; } } } }; ```