2016-09-05 3 views
-1

이것은 주로 개념 질문이며 가능한 경우이를 수행하는 방법을 모르겠습니다. 루프 앞에서 변수 y를 이렇게 선언 할 수 있습니까?for 루프에서 변수 사용

var y = 1; 
for (var y; y < 4; y++) 
+0

왜 루프 전에 선언 할 수 없습니다해야합니까? 시도해 보았 니? 어떻게 된 거예요? 루프 다음에 변수 값을 출력 할 때 어떤 일이 일어 났습니까? 코드가 그대로 작동합니까? 그렇지 않다면 왜 안 되겠습니까? 그렇다면 루프 바깥 쪽과 안쪽에있는 y' 변수의 차이점은 무엇입니까? – Robert

+0

하지만 왜 그렇게하고 싶습니까? 전역 변수를 원하면 단순히 전역 변수로 선언하고 for 루프에 y = 1 값을 지정하십시오. –

답변

0

하하 바보 나 할 수있다.

var y = 1; 대한

(Y, Y < 4, Y ++) {

}

관련 문제