๐Ÿ’[ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค] ์ค‘๋ณต๋œ ์ˆซ์ž ๊ฐœ์ˆ˜

Chobbyยท2022๋…„ 10์›” 6์ผ
1

Programmers

๋ชฉ๋ก ๋ณด๊ธฐ
57/349

๐Ÿงก๋ฌธ์ œ ์„ค๋ช…

์ •์ˆ˜๊ฐ€ ๋‹ด๊ธด ๋ฐฐ์—ด array์™€ ์ •์ˆ˜ n์ด ๋งค๊ฐœ๋ณ€์ˆ˜๋กœ ์ฃผ์–ด์งˆ ๋•Œ, array์— n์ด ๋ช‡ ๊ฐœ ์žˆ๋Š” ์ง€๋ฅผ return ํ•˜๋„๋ก solution ํ•จ์ˆ˜๋ฅผ ์™„์„ฑํ•ด๋ณด์„ธ์š”.


๐Ÿ’›์ œํ•œ์‚ฌํ•ญ

1 โ‰ค array์˜ ๊ธธ์ด โ‰ค 100
0 โ‰ค array์˜ ์›์†Œ โ‰ค 1,000
0 โ‰ค n โ‰ค 1,000


๐Ÿ’š์ž…์ถœ๋ ฅ ์˜ˆ

arraynresult
[1, 1, 2, 3, 4, 5]12
[0, 2, 3, 4]10

๐Ÿ’™์ž…์ถœ๋ ฅ ์˜ˆ ์„ค๋ช…

์ž…์ถœ๋ ฅ ์˜ˆ #1

  • [1, 1, 2, 3, 4, 5] ์—๋Š” 1์ด 2๊ฐœ ์žˆ์Šต๋‹ˆ๋‹ค.

์ž…์ถœ๋ ฅ ์˜ˆ #2

  • [0, 2, 3, 4] ์—๋Š” 1์ด 0๊ฐœ ์žˆ์Šต๋‹ˆ๋‹ค.

๐Ÿ’œ๋‚˜์˜ ํ’€์ด

const solution = (array, n) => array.reduce((a,b) => n === b ? a+1 : a,0)
profile
๋‚ด ์ง€์‹์„ ๊ณต์œ ํ•  ์ˆ˜ ์žˆ๋Š” ๋Œ€๋‹ดํ•จ

0๊ฐœ์˜ ๋Œ“๊ธ€