reduce()

๊ณ ์ฐจํ•จ์ˆ˜๋ž€? 1. ์ „๋‹ฌ์ธ์ž๋กœ ํ•จ์ˆ˜๋ฅผ ๋ฐ›๋Š” ํ•จ์ˆ˜ 2. ํ•จ์ˆ˜๋ฅผ ๋ฆฌํ„ดํ•˜๋Š” ํ•จ์ˆ˜ ๋‘˜ ์ค‘์— ํ•˜๋‚˜ ์ด์ƒ ํ•ด๋‹น๋˜๋ฉด ๊ณ ์ฐจํ•จ์ˆ˜์ด๋‹ค. ๊ณ ์ฐจํ•จ์ˆ˜์—์„œ ์ž์ฃผ ์“ฐ์ด๋Š” ๋‚ด์žฅ๊ณ ์ฐจํ•จ์ˆ˜ 3๊ฐ€์ง€ ๋ฉ”์†Œ๋“œ๊ฐ€ ์žˆ๋‹ค. ํŠนํžˆ, ๋ฐฐ์—ด ๋ฐ˜๋ณต๋ฌธ์—์„œ ์ž์ฃผ์“ฐ์ด๋Š” 3์ธ๋ฐฉ์ด๋‹ค. ๊ทธ๋ž˜์„œ ๋ฐฐ์—ด ๋ฐ˜๋ณต๋ฌธ 3์ธ๋ฐฉ์ด๋ผ๊ณ  ์ด๋ฆ„ ์ง“๊ฒ ๋‹ค. arr.filter() ํŠน์ • ๊ธฐ์ค€์„ ๊ฐ€์ง€๊ณ  ๋ถ„๋ฅ˜ํ• ๋•Œ (ํ•„ํ„ฐ๋ง) - ์—ฌ๋Ÿฌ ์Œ๋ฃŒ์ค‘์—์„œ ํ‹ฐ ์ข…๋ฅ˜๋งŒ ๊บผ๋‚ด๊ณ  ์‹ถ์„๋•Œ (ํ‹ฐ ์ข…๋ฅ˜๋งŒ์œผ๋กœ ๋ฐฐ์—ด๋งŒ๋“ค๊ธฐ) ๋ฆฌํ„ด๊ฐ’์ด '์ฐธ'์ธ๊ฒƒ๋งŒ ๊ฑธ๋Ÿฌ์ง„๋‹ค.๋ฌธ์ œ : ๋ฌธ์ž์—ด์„ ์š”์†Œ๋กœ ๊ฐ–๋Š” ๋ฐฐ์—ด์„ ์ž…๋ ฅ๋ฐ›์•„ ๊ทธ ๊ธธ์ด๊ฐ€ ํ™€์ˆ˜์ธ ์š”์†Œ๋งŒ์„ ๊ฐ–๋Š” ๋ฐฐ์—ด์„ ๋ฆฌํ„ดํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.function filterOddLengthWords(words) { // TODO: ์—ฌ๊ธฐ์— ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•ฉ๋‹ˆ๋‹ค. return words.filter(function(el){ ..
becky(์ง€์€)
'reduce()' ํƒœ๊ทธ์˜ ๊ธ€ ๋ชฉ๋ก