No soy un hablante nativo de inglés, lo siento por mi pobre inglés de antemano.
entonces, recién comencé a aprender sobre javascript y estoy atascado aquí con la variable re-delcaring.
como variable global le di a xa un valor de 0.
pero después de todas las funciones que cambia el valor de x,
cuando registro la x fuera de todo el nido de funciones,
El resultado es de la última función, cuando espero que el resultado sea 0.
¿porqué es eso?
Pensé que las funciones tienen variables locales a las que no se puede acceder desde el exterior y, por lo tanto, x debería ser 0 (de let x = 0;)