๋ชฉ๋กn์˜ ๋ฐฐ์ˆ˜ ๊ณ ๋ฅด๊ธฐ (1)

๐Ÿค ์€์ง€log ๐Ÿค

[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค:Javascript] n์˜ ๋ฐฐ์ˆ˜ ๊ณ ๋ฅด๊ธฐ

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค Lv.0 - n์˜ ๋ฐฐ์ˆ˜ ๊ณ ๋ฅด๊ธฐ ๐Ÿ’š ๋ฌธ์ œ์„ค๋ช… ์ •์ˆ˜ n๊ณผ ์ •์ˆ˜ ๋ฐฐ์—ด numlist๊ฐ€ ๋งค๊ฐœ๋ณ€์ˆ˜๋กœ ์ฃผ์–ด์งˆ ๋•Œ, numlist์—์„œ n์˜ ๋ฐฐ์ˆ˜๊ฐ€ ์•„๋‹Œ ์ˆ˜๋“ค์„ ์ œ๊ฑฐํ•œ ๋ฐฐ์—ด์„ returnํ•˜๋„๋ก solution ํ•จ์ˆ˜๋ฅผ ์™„์„ฑํ•ด์ฃผ์„ธ์š”. ๐Ÿ’š ์ œํ•œ์กฐ๊ฑด 1 โ‰ค n โ‰ค 10,000 1 โ‰ค numlist์˜ ํฌ๊ธฐ โ‰ค 100 1 โ‰ค numlist์˜ ์›์†Œ โ‰ค 100,000 ๐Ÿ’š ํ’€์ด function solution(n, numlist) { return numlist.filter((i) => i % n === 0) } โœ… n์˜ ๋ฐฐ์ˆ˜๋ฅผ ๋จผ์ € ์ฐพ์•„์•ผ๊ฒ ๋‹ค๊ณ  ์ƒ๊ฐํ–ˆ๋‹ค. ๋ฐฐ์—ด์—์„œ n์œผ๋กœ ๋‚˜๋ˆ„์—ˆ์„๋•Œ ๋‚˜๋จธ์ง€๊ฐ€ 0์ด๋ฉด ๋ฐฐ์ˆ˜์ด๋‹ˆ๊นŒ filter()๋ฉ”์„œ๋“œ๋กœ i % n === 0 ์กฐ๊ฑด์„ ํ™•์ธํ•˜๊ณ , ๋‚˜๋ˆ„์–ด ๋–จ์–ด์ง€๋Š” ๊ฒฝ์šฐ์—๋งŒ true๋ฅผ ๋ฐ˜ํ™˜ํ•˜์—ฌ ํ•ด๋‹น ์š”..