Hi there,
I have a question about the Counting Cards Code. I am not looking for the solution - I have that - but rather would like to understand why the solution works the way it does.
Specifically, my question is: once I have executed a function run (let’s say cc(2)), why is the variable count now globally set to 1, so that next time I run the function (let’s say cc(3)), it starts at 1 (and not 0)? I find this rather confusing and would expect the variable to be initialized at 0 every time I execute code.
Would really appreciate an explanation. Thank you!
Your browser information:
User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/72.0.3626.109 Safari/537.36.
