I just started learning arrays in school today and I am trying to add 5 to all of my values in my array. In the console log all of the values are being added with 5 but then when it come to printing the values outside the loop in the console log it prints the original values from the array. Here is the link so you can see my code. If you press the view code button it should let you play with my code. https://studio.code.org/projects/applab/SouZg_T_mKFUkTRlRPZHaaBXOO71-CGyy7dW6nF57qU
var myArray = [];
appendItem(myArray, randomNumber(1,10));
appendItem(myArray, randomNumber(1,10));
appendItem(myArray, randomNumber(1,10));
appendItem(myArray, randomNumber(1,10));
appendItem(myArray, randomNumber(1,10));
appendItem(myArray, randomNumber(1,10));
appendItem(myArray, randomNumber(1,10));
appendItem(myArray, randomNumber(1,10));
appendItem(myArray, randomNumber(1,10));
appendItem(myArray, randomNumber(1,10));
console.log("Before: " + myArray);
var myNewArray = (myArray[i]);
for (var i = 0; i < myArray.length; i++) {
//var myNewArray = myArray;
myNewArray = (myArray[i]+5);
//console.log(myArray[i]+5);
console.log(myNewArray);
//console.log("After: " + myArray);
}
console.log("After: " + myNewArray);