我正在尝试找到其数字总和为最大数字的电话号码。我能够得到正确的电话号码,但它返回了一个=>我很想知道为什么会这样。
var allNum = ['123-456-7777', '963-481-7945', '111-222-3333'];
console.log(allNum[highest_number_index]);
var sum;
var highest_Num;
var highest_number_index;
for (var i = 0; i < allNum.length; i++){
allNum[i] = allNum[i].replace(/-/g, "");
for(var j= 0; j < (allNum[i].length); j++){
sum += parseInt(newNum[j], 10);
}
if (sum > highest_Num) {
highest_Num = sum;
highest_number_index = i;
}
sum = 0;
}