๋ฌด์์ ๊ณต ๋ฝ๊ธฐ ๊ด๋ จํด์ ์ง๋ฌธ ์์ต๋๋ค.
Math.random()*45 +1 ์์ผ๋ก ๋ฌด์์ ์ธ๋ฑ์ค๋ฅผ ๋ฝ์๋ด๋ฉด, candidate ๋ฐฐ์ด์ ์ซ์๋ฅผ ๋ฝ์ ๋ ๋ง๋ค ๊ธธ์ด๊ฐ ์ค์ด๋ค๊ฒ ๋๋๋ฐ ๊ณ ์ ์ผ๋ก 45๋ฅผ ๊ณฑํด์ฃผ๊ธฐ ๋๋ฌธ์ candidate ๋ฐฐ์ด์ ์ ๊ทผํ ๋ ๋ฐฐ์ด์ ๊ธธ์ด๋ฅผ ์ด๊ณผํด์ ์ ๊ทผํ๋ ๋ฌธ์ ๊ฐ ์๊ธธ ์ ์์ด์. ์ด๋ฏธ ๊ณต์ 3๋ฒ ๋ฝ์์ candidate ๋ฐฐ์ด์ ๊ธธ์ด๋ 45 - 3 = 42์ธ๋ฐ ๋ฝ๋ ์ธ๋ฑ์ค๊ฐ 45๊ฐ ๋ ์๋ ์๋๊ฑฐ์ฃ .๊ทธ๋์ candidate.length๋ฅผ ๊ณฑํด์ค์ผ ์ซ์๋ฅผ ๋ฝ์์ ๋ฐฐ์ด์ ๊ธธ์ด๊ฐ ์ค์ด๋ค์ด๋, ์ค์ด๋ ๋ฐฐ์ด์ ๊ธธ์ด์ ๋ง์ถฐ์ ์ธ๋ฑ์ค๋ฅผ ๋ฝ์ ์ ์์ด์.