
๋จธ์ฑ์ด๋ ์ง์ก๋ฉด์ฒด ๋ชจ์์ ์์๋ฅผ ํ๋ ๊ฐ์ง๊ณ  ์๋๋ฐ ์ด ์์์ ์ ์ก๋ฉด์ฒด ๋ชจ์์ ์ฃผ์ฌ์๋ฅผ ์ต๋ํ ๋ง์ด ์ฑ์ฐ๊ณ  ์ถ์ต๋๋ค. ์์์ ๊ฐ๋ก, ์ธ๋ก, ๋์ด๊ฐ ์ ์ฅ๋์ด์๋ ๋ฐฐ์ด box์ ์ฃผ์ฌ์ ๋ชจ์๋ฆฌ์ ๊ธธ์ด ์ ์ n์ด ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ก์ ๋, ์์์ ๋ค์ด๊ฐ ์ ์๋ ์ฃผ์ฌ์์ ์ต๋ ๊ฐ์๋ฅผ return ํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด์ฃผ์ธ์.
box์ ๊ธธ์ด๋ 3์
๋๋ค.box[0] = ์์์ ๊ฐ๋ก ๊ธธ์ดbox[1] = ์์์ ์ธ๋ก ๊ธธ์ดbox[2] = ์์์ ๋์ด ๊ธธ์ดbox์ ์์ โค 100n โค 50n โค box์ ์์| box | n | result | 
|---|---|---|
| [1, 1, 1] | 1 | 1 | 
| [10, 8, 6] | 3 | 12 | 
์ ์ถ๋ ฅ ์ #1
์ ์ถ๋ ฅ ์ #2
const solution = (box, n) => box.map(a => a/n<<0).reduce((a,b) => a*b,1)