๐ค ์์งlog ๐ค
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ์ํ๋ ๋ฌธ์์ด ์ฐพ๊ธฐ ๋ณธ๋ฌธ
๐ ํ๋ก๊ทธ๋๋จธ์ค
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ์ํ๋ ๋ฌธ์์ด ์ฐพ๊ธฐ
Eun_zii 2024. 2. 27. 17:22ํ๋ก๊ทธ๋๋จธ์ค Lv.0
- ์ํ๋ ๋ฌธ์์ด ์ฐพ๊ธฐ
๐ ๋ฌธ์ ์ค๋ช
- ์ํ๋ฒณ์ผ๋ก ์ด๋ฃจ์ด์ง ๋ฌธ์์ด myString๊ณผ pat์ด ์ฃผ์ด์ง๋๋ค. myString์ ์ฐ์๋ ๋ถ๋ถ ๋ฌธ์์ด ์ค pat์ด ์กด์ฌํ๋ฉด 1์ ๊ทธ๋ ์ง ์์ผ๋ฉด 0์ return ํ๋ solution ํจ์๋ฅผ ์์ฑํด ์ฃผ์ธ์.
- ๋จ, ์ํ๋ฒณ ๋๋ฌธ์์ ์๋ฌธ์๋ ๊ตฌ๋ถํ์ง ์์ต๋๋ค.
๐ ์ ํ์กฐ๊ฑด
- 1 ≤ myString์ ๊ธธ์ด ≤ 100,000
- 1 ≤ pat์ ๊ธธ์ด ≤ 300
- myString๊ณผ pat์ ๋ชจ๋ ์ํ๋ฒณ์ผ๋ก ์ด๋ฃจ์ด์ง ๋ฌธ์์ด์ ๋๋ค.
๐ ํ์ด
function solution(myString, pat) {
if(myString.toUpperCase().includes(pat.toUpperCase())){
return 1
} else {
return 0
}
}
โ
์ฒ์์๋ includes() ๋ฉ์๋๋ฅผ ์ฌ์ฉํ์๋๋ฐ
function solution(myString, pat) {
return +myString.includes(pat)
}
๋์๋ฌธ์ ๋๋ฌธ์ ํ ์คํธ์ ์คํจํ์๊ณ ๋๋ค ๋๋ฌธ์ ํน์ ์๋ฌธ์๋ก ๋ฐ๊ฟ์ค์ผ ๊ฒ ๋ค๊ณ ์๊ฐํ๋ค.
๊ทธ๋์ myString๊ณผ pat์ toUpperCase()๋ฅผ ์ฌ์ฉํ์ฌ ๋๋ฌธ์๋ก ๋ฐ๊ฟ์คํ includes() ๋ฉ์๋๋ฅผ ์ฌ์ฉํด์ pat์ด ์์ผ๋ฉด 1 ์๋๋ฉด 0์ returnํ๊ฒํ๋ค.
728x90
'๐ ํ๋ก๊ทธ๋๋จธ์ค' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] rny_string (0) | 2024.02.28 |
---|---|
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ๋๋ฌธ์์ ์๋ฌธ์ (0) | 2024.02.28 |
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ์ ๋ฏธ์ฌ์ธ์ง ํ์ธํ๊ธฐ (0) | 2024.02.27 |
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ์ ๋์ฌ์ธ์ง ํ์ธํ๊ธฐ (1) | 2024.02.27 |
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ๋ฐฐ์ด ๋ง๋ค๊ธฐ 1 (0) | 2024.02.27 |