๊ด€๋ฆฌ ๋ฉ”๋‰ด

๋ชฉ๋ก์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ ๋ฐฐ์—ด ์กฐ๊ฑด (1)

Hey Tech

[JavaScript] ๋ฐฐ์—ด ๋‚ด ์กฐ๊ฑด์— ๋งž๋Š” ์›์†Œ ๊ตฌํ•˜๊ธฐ(every, some ํ•จ์ˆ˜)

๐Ÿ’ก ๋ชฉํ‘œ JavaScript์—์„œ ๋ฐฐ์—ด ๋‚ด ์กฐ๊ฑด์— ๋งž๋Š” ์›์†Œ๋ฅผ ๊ตฌํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ํ•™์Šตํ•œ๋‹ค. 1. every ํ•จ์ˆ˜: ๋ชจ๋“  ์›์†Œ์˜ ์กฐ๊ฑด์‹ ๋งŒ์กฑ ์—ฌ๋ถ€ ํ™•์ธ ํ•จ์ˆ˜ ์›ํ˜• ๋ฐฐ์—ด.every(์กฐ๊ฑด์‹ ํ•จ์ˆ˜) every ํ•จ์ˆ˜๋Š” ๋ฐฐ์—ด ๋‚ด ๋ชจ๋“  ์›์†Œ๊ฐ€ ์กฐ๊ฑด์„ ๋งŒ์กฑํ•˜๋ฉด true๋ฅผ, ํ•˜๋‚˜๋ผ๋„ ๋ถˆ๋งŒ์กฑํ•  ๊ฒฝ์šฐ false๋ฅผ ๋ฐ˜ํ™˜ํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ์ œ ์ฝ”๋“œ let arr1 = [1, 30, 39, 29, 10, 13]; function everyFunction(value){ return value < 38; } let arr2 = arr1.every(everyFunction); console.log(arr2); // false ์œ„์˜ ์˜ˆ์ œ๋Š” ๋ฐฐ์—ด ๋‚ด ๋ชจ๋“  ์›์†Œ๊ฐ€ 38๋ณด๋‹ค ํฐ์ง€ ํ™•์ธํ•˜๋Š” ์ฝ”๋“œ์ž…๋‹ˆ๋‹ค. ๋”ฑ ์›์†Œ 39๊ฐ€ 38๋ณด๋‹ค ํฐ ๊ฐ’์ด๊ธฐ ๋•Œ๋ฌธ์— eve..

SW ๊ฐœ๋ฐœ/Vanilla JS 2021. 12. 2. 08:12