JavaScript編程練習題集錦


1、

給定一個整數數組和一個目標值,找出數組中和為目標值的兩個數。

你可以假設每個輸入只對應一種答案,且同樣的元素不能被重復利用。

示例:

給定 nums = [2, 7, 11, 15], target = 9

因為 nums[0] + nums[1] = 2 + 7 = 9
所以返回 [0, 1]



var twoSum = function(nums, target) {
var str = [];
for(var i=0;i<nums.length;i++){
for(var j=1;j<nums.length;j++){
if(i !=j && target===(nums[i]+nums[j])){
str.push(i,j);
return str;
}
}

}

};
var nums = [2,7,11,15];
var target = 9;
console.log(twoSum(nums,target))


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM