Hola compañeros, un cordial saludo.
Me ha sucedido mucho durante los cursos que en mis desarrollos llego a la idea de crear una función y dentro de ella voy a usar una variable.
Me ha sucedido que luego tengo problemas para usar el valor de esta variable, ya que me genera udefined. Quisiera saber si existe alguna manera de acceder a los valores de una variable que se crea en una función, desde fuera de esa función.
Yo entiendo que utilizando la palabra return puedo retornar los valores de una variable, pero en ocasiones no me funciona.
También quisiera saber si existe el mismo problema de la manera inversa, al querer usar una variable creada fuera de una función, y querer usar esa variable dentro de una función.
Espero no esté muy enredada mi duda, es que no encontré una mejor manera de describirla, y es que así estoy en este momento, con muchas ideas revueltas en mi cabeza, jajaja.
Un saludo de agradecimiento para quien intente entender este enredo.