Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

[Duda] por que var radio=10, va a fuera de la funcion y no puede ir dentro de ???

anexo un pedacito del codigo, me surgio esta duda por que intente despues poner la variable dentro de la funcion y asi ya no corre, ya lo vimos pero no lo recuerdo bien y quiero reforzar ese detalle

Aqui la variable va dentro de la funcion y asi no corrio

Aqui esta afuera tal como lo hizo el instrcutor en el video

1 respuesta

La variable radio tiene que estar fuera de la función para que se pueda usar desde cualquier parte, cuando la pones dentro de la función no funciona por que al intentar llamarla como el profesor hace

disenharCircunferencia(100, 100, radio + 20, "red");
disenharCircunferencia(100, 100, radio + 10, "white");
disenharCircunferencia(100, 100, radio, "red");

No ubica esa variable.

En resumen declarando una variable fuera de las funciones es accesible para todo el código, en cambio se la creas dentro de una función solo es accesible dentro de dicha función.