let sum=0;
function f(){
sum++;
if(sum==10) return;
else let id=setTimeout("f()",20);
}
와 같이 했는데 잘 동작하지 않는 것 같습니다. 정답이 이게 맞을까요?
let sum=0;
function f(){
sum++;
if(sum==10) return;
else let id=setTimeout("f()",20);
}
와 같이 했는데 잘 동작하지 않는 것 같습니다. 정답이 이게 맞을까요?
else let id=setTimeout("f()",20);
여기서 변수 id를 let으로 선언하면 id는 함수 f()내에서만 사용되는 변수가 됩니다.
이것을 해결하기 위해 다른 방법을 찾아야 합니다.