Chunky Monkey - Two solutions, but I don't understand the difference

Why += is working with one, but not with another?


solution 1


solution 2

second one changes arr.length, and not i, first one changes i and keep arr.length constant

1 Like

Ah! So “i+size” does nothing?

yep, it does nothing

What you mean that ot changes arr.length?

arr = arr.slice(size) changes the array stored in arr, so arr.length is different at each iteration