๊ถ๊ธํ ์ ์ด ์๊ฒจ ์ง๋ฌธ๋๋ฆฝ๋๋ค :)
์๋
ํ์ธ์ ์ ๋ ์์
์ ๋ฃ๋ ์ค ๋์ผํ ์๋ฌธ์ด ์๊ฒจ์ ์ง๋ฌธ๊ธ์ ๋จ๊ธฐ๋ ค ๋ค์ด์๋๋ฐ, ๋จผ์ ์๊ฐํด์ฃผ์ ๋ถ์ด ๊ธ์ ๋จ๊ฒจ์ฃผ์
จ๊ตฐ์! ์ ๊ฐ ํ์ตํ ๋ฐ์ ๋ฐ๋ฅด๋ฉด, ๋ณธ ๊ฐ์์์๋ main() ์์ gugudan()๊ณผ printResult()๋ฅผ ๊ธฐ๋ฅ์ ์ผ๋ก ๊ตฌ๋ถํจ์ผ๋ก์จ ์ฝ๋ฉ์ ๊ฐ๋
์ฑ์ ๋์ด๊ณ ์ ํ๋ ํ์ต๋ชฉํ๊ฐ ์์ต๋๋ค. ์ด๋ฅผ ์ํด gugudan()์ ๊ฒฐ๊ณผ๊ฐ์ผ๋ก ๋์ถ๋๋ result๋ฐฐ์ด์ printResult()์ ์ธ์๋ก ์ค์ ํด์ฃผ์๋๋ฐ์, ๋ง์ผ ์ด๋ฐ ์ค๊ณ์๋์ ๋ฐ๋ผ printResult()๋ฅผ ์ฝ๋ฉํด์ค๋ค๋ฉด, ์๋์ ๊ฐ์ด ํ ์ ์์ง ์์๊น ์ถ์ต๋๋ค. function printResult(x, ret){ document.write("" + x + "๋จ"); for(i = 0; i "); } } ๋ค๋ฅธ ์ ์ด๋ผ๊ณ ํ๋ค๋ฉด, ๋ฐ๋ณต๋ฌธ ๋ด๋ถ ๋งจ ๋ท๋ถ๋ถ์ธ x * i ๋์ ์ ๋ฐฐ์ด์ ์์๋ฅผ ํธ์ถํ๋ ret[i+1]์ ๋ฃ์์ผ๋ก์จ ์ ์ด์ printResult()์ ret ํ๋ผ๋ฏธํฐ๋ฅผ ์ค์ ํ ์๋๋ฅผ ๋ฐ์ํ ์ ์์ ๊ฒ ๊ฐ์ต๋๋ค. ์์ง ๋ง์ ๊ฒ์ด ๋ฏ์ค์ ์
์ฅ์ด๋ผ ํผ๋๋ฐฑ ์ฃผ์๋ฉด ๊ฐ์ฌํ๊ฒ ์ต๋๋ค.