I'm not a native english speaker, sorry for my poor english in advance
so, I just started learning about javascript and I'm stuck here with re-delcaring variable.
as a global variable I gave x a value of 0.
but after all the functions that changes the value of x,
when I log the x outside the whole function nest,
result is from the very last function, when i expect the result to be 0.
why is that?
I thought that functions have local variables that can not be accesed from outside and therefore x should be 0( from let x = 0;)