๐ค ์์งlog ๐ค
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ๋ฐฐ์ด์ ์ ์ฌ๋ ๋ณธ๋ฌธ
๐ ํ๋ก๊ทธ๋๋จธ์ค
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ๋ฐฐ์ด์ ์ ์ฌ๋
Eun_zii 2023. 12. 27. 14:59ํ๋ก๊ทธ๋๋จธ์ค Lv.0
- ๋ฐฐ์ด์ ์ ์ฌ๋
๐ ๋ฌธ์ ์ค๋ช
- ๋ ๋ฐฐ์ด์ด ์ผ๋ง๋ ์ ์ฌํ์ง ํ์ธํด๋ณด๋ ค๊ณ ํฉ๋๋ค. ๋ฌธ์์ด ๋ฐฐ์ด s1๊ณผ s2๊ฐ ์ฃผ์ด์ง ๋ ๊ฐ์ ์์์ ๊ฐ์๋ฅผ returnํ๋๋ก solution ํจ์๋ฅผ ์์ฑํด์ฃผ์ธ์.
๐ ์ ํ์กฐ๊ฑด
- 1 ≤ s1, s2์ ๊ธธ์ด ≤ 100
- 1 ≤ s1, s2์ ์์์ ๊ธธ์ด ≤ 10
- s1๊ณผ s2์ ์์๋ ์ํ๋ฒณ ์๋ฌธ์๋ก๋ง ์ด๋ฃจ์ด์ ธ ์์ต๋๋ค
- s1๊ณผ s2๋ ๊ฐ๊ฐ ์ค๋ณต๋ ์์๋ฅผ ๊ฐ์ง ์์ต๋๋ค.
๐ ํ์ด
function solution(s1, s2) {
const answer = s1.filter(x => s2.includes(x))
return answer.length;
}
โ ๋๊ฐ์ ๋ฐฐ์ด์ ๋น๊ตํ๊ณ ๊ทธ์์ ๊ฐ์ ๊ฐ์ด ์๋์ง ํ์ธํ ๊ฐ์๋ก ๋ฐํํด์ผ ํ๋ค๊ณ ์๊ฐํ๋ค.
๊ฒ์์ผ๋ก filter().includes()๋ก ๊ต์งํฉ์ ์ฐพ์์์๋๊ฑธ ๋ณด์๊ณ ,
s2.includes() ๋ก s1์ x๊ฐ์ด s2์ ์๋์ง ํ์ธํ .length ๋ก ๊ฐ์๋ฅผ ๋ฐํํ์๋ค.
728x90
'๐ ํ๋ก๊ทธ๋๋จธ์ค' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ๋ฌธ์ ๋ฐ๋ณต ์ถ๋ ฅํ๊ธฐ (0) | 2023.12.27 |
---|---|
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] n์ ๋ฐฐ์ (0) | 2023.12.27 |
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ๋ฌธ์์ด์์ ๋ฌธ์์ด (0) | 2023.12.27 |
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ๋ฐฐ์ด ์๋ฅด๊ธฐ (0) | 2023.12.27 |
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ํน์ ๋ฌธ์ ์ ๊ฑฐํ๊ธฐ (1) | 2023.12.27 |