메뉴 건너뛰기

관리자2021.05.30 10:50
이코드는 한 번 클릭하면 for 문에 의해 2,3,4배 늘어나서 결국 보이는 것은 4배로 늘어난 결과만 보게됩니다.
for의 속도가 빨라서 중간 과정이 보이지는 않지요.

이 실습 문제는 한 번 클릭하면 2배 늘어나고, 다시 클릭하면 또 늘어나고 다시 클릭하면 또 늘어나도록 하라는 것입니다.
그러니까 한 번 클릭할 때 for문으로 왕창 늘어나게 하면 안되고
클릭할 때마다 처음에는 2배로, 다음 클릭시에는 3배로, 등이 되게 해야 합니다.
그러므로 다음과 같이 하면 됩니다.
전역 변수 n을 두고 2로초기화합니다.
scale() 함수는 n만큼 늘어나게 하고 n을 1증가시키도록 작성합니다.

이렇게 하면 클릭할 때마다 2배, 3배,,,, 늘어 나겠지요.
스스로 코딩해 보세요.
파일 첨부

여기에 파일을 끌어 놓거나 파일 첨부 버튼을 클릭하세요.

파일 크기 제한 : 0MB (허용 확장자 : *.*)

0개 첨부 됨 ( / )
위로