【发布时间】:2021-11-08 13:56:21
【问题描述】:
下面代码倒数第三行的return -1 是什么?它的工作原理和用途是什么?
function findElement(arr) {
let right_sum = 0, left_sum = 0;
for (let i = 1; i < arr.length; i++) {
right_sum += arr[i];
for (let i = 0, j = 1; j < arr.length; i++, j++) {
right_sum -= arr[j];
left_sum += arr[i];
if (left_sum === right_sum) {
return arr[i + 1];
}
}
return -1; // what is this?
}
}
【问题讨论】:
-
当数组中没有找到正确的元素时,返回-1表示。否则,它返回数组内正确元素处的数字
标签: javascript function return