return語句放在多個(gè)for里面,最終也能將return的值返回給賦值的變量,我之前一直以為不能。
解釋:return語句終止函數(shù)的執(zhí)行,并返回一個(gè)指定的值給函數(shù)調(diào)用者。 https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Reference/Statements/return
var twoSum = function(nums, target){
for(let i = 0;i < 3;i++){
for(let j = 0;j < 3;j++){
if(i + j === 4){
return [i, j];
}
}
}
}
var n = twoSum(); // [1,3]
console.log(n);