๐ค ์์งlog ๐ค
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ์ค๋ณต๋ ์ซ์ ๊ฐ์ ๋ณธ๋ฌธ
๐ ํ๋ก๊ทธ๋๋จธ์ค
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ์ค๋ณต๋ ์ซ์ ๊ฐ์
Eun_zii 2023. 10. 13. 14:12ํ๋ก๊ทธ๋๋จธ์ค Lv.0
- ์ค๋ณต๋ ์ซ์ ๊ฐ์
๐ ๋ฌธ์ ์ค๋ช
- ์ ์๊ฐ ๋ด๊ธด ๋ฐฐ์ด array์ ์ ์ n์ด ๋งค๊ฐ๋ณ์๋ก ์ฃผ์ด์ง ๋, array์ n์ด ๋ช ๊ฐ ์๋ ์ง๋ฅผ return ํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด๋ณด์ธ์.
๐ ์ ํ์กฐ๊ฑด
- 1 ≤ array์ ๊ธธ์ด ≤ 100
- 0 ≤ array์ ์์ ≤ 1,000
- 0 ≤ n ≤ 1,000
๐ ๋ฌธ์
function solution(array, n) {
var answer = 0;
return answer;
}
๐ ํ์ด
function solution(array, n) {
return array.filter(x => x === n).length;
}
๋ฐฐ์ด์ ๊ฐ ์์ x๊ฐ ์ ๊ณต๋ ์ซ์ n๊ณผ ๊ฐ์์ง ํ์ธํํ, ์์๊ฐ n๊ณผ ๊ฐ์ผ๋ฉด true๋ฅผ ๋ฐํํ๊ณ ๊ทธ๋ ์ง ์์ผ๋ฉด false๋ฅผ ๋ฐํํฉ๋๋ค.
๊ทธํ ํํฐ๋ง๋ ๊ฒฐ๊ณผ ๋ฐฐ์ด์ ๊ธธ์ด๋ฅผ ๊ณ์ฐํฉ๋๋ค. ์ด ๊ฐ์๋ 'n' ๊ฐ์ด ์๋ ๋ฐฐ์ด์ ๋ํ๋๋ ํ์๋ฅผ ๋ํ๋ ๋๋ค.
โ filter()
: filter() ๋ฉ์๋๋ ์ฃผ์ด์ง ๋ฐฐ์ด์ ์ผ๋ถ์ ๋ํ ์์ ๋ณต์ฌ๋ณธ์ ์์ฑํ๊ณ , ์ฃผ์ด์ง ๋ฐฐ์ด์์ ์ ๊ณต๋ ํจ์์ ์ํด ๊ตฌํ๋ ํ ์คํธ๋ฅผ ํต๊ณผํ ์์๋ก๋ง ํํฐ๋ง ํฉ๋๋ค.
const words = ['spray', 'limit', 'elite', 'exuberant', 'destruction', 'present'];
const result = words.filter((word) => word.length > 6);
console.log(result);
// Expected output: Array ["exuberant", "destruction", "present"]
728x90
'๐ ํ๋ก๊ทธ๋๋จธ์ค' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ๋จธ์ฑ์ด๋ณด๋ค ํค ํฐ ์ฌ๋ (0) | 2023.12.27 |
---|---|
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ์ ์ ์์น ๊ตฌํ๊ธฐ (1) | 2023.10.27 |
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ๋ฌธ์์ด ๋ค์ง๊ธฐ (0) | 2023.10.13 |
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ๋ฐฐ์ด๋ค์ง๊ธฐ (0) | 2023.10.13 |
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ํธ์ง (0) | 2023.10.13 |