While without global
问题 This snippet of code is from JuliaBoxTutorials myfriends = ["Ted", "Robyn", "Barney", "Lily", "Marshall"] i = 1; while i <= length(myfriends) friend = myfriends[i] println("Hi $friend, it's great to see you!") i += 1 end giving this error when run with Julia v1.0 UndefVarError: i not defined Stacktrace: [1] top-level scope at ./In[12]:5 [inlined] [2] top-level scope at ./none:0 But when i += 1 is replaced with global i += 1 it works. I guess this was still working in v0.6 and the tutorial