HELP PLEASE
What will be printed to the console after this program runs?
var numbers = [2, 5, 3, 1, 6]
function changeNums(numList, addNum, subtractNum) {
for(var i=0; i if(numList[i] % 3 == 0){
numList[i] = numList[i] + addNum;
} else {
numList[i] = numList[i] - subtract Num;
}
}
}
changeNums (numbers, 3, 2);
console.log(numbers);

HELP PLEASE What will be printed to the console after this program runs var numbers 2 5 3 1 6 function changeNumsnumList addNum subtractNum forvar i0 i ifnumLis class=

Respuesta :

The output that will be printed to console after the program runs is (b) [0, 3, 6, -1, 9]

When the program is analyzed, we have the following highlights

  1. The program increases numbers that are divisible by 3, by the value of variable addNum
  2. Other numbers are reduced by the value of variable subtractNum

In the program, the values of addNum and subtractNum are 3 and 2, respectively.

In the list, 3 and 6 are divisible by 3

2, 5 and 1 are not divisible by 3

When the program runs, 3 and 6 are replaced by 6 and 9.

While 2, 5 and 1 are replaced by 0, 3 and -1

Hence, the output that will be printed to console after the program runs is (b) [0, 3, 6, -1, 9]

Read more about similar programs at:

https://brainly.com/question/24833629