-
[JS 100์ ] ๋ฌธ์ 30 - ๋ฌธ์์ด ์ ๋ฌธ์ ์ฐพ๊ธฐ๐ develop/CodingTest 2022. 12. 7. 12:22
๋ฌธ์
๋ฌธ์ pineapple์๋ apple์ด๋ผ๋ ๋ฌธ์๊ฐ ์จ์ด ์์ต๋๋ค. ์๋ฒ์ด๋ ์ด๋ ๋ฏ ๋ฌธ์์ด ์์ ์จ์ด์๋ ๋ฌธ์๋ฅผ ์ฐพ์๋ณด๋ ค๊ณ ํฉ๋๋ค. ์ฒซ๋ฒ์งธ ์ ๋ ฅ์์๋ ๋ฌธ์์ด์ด ์ ๋ ฅ๋๊ณ , ๋๋ฒ์งธ์๋ ์ฐพ์ ๋ฌธ์๊ฐ ์ ๋ ฅ๋์ด์ผ ํฉ๋๋ค. ๊ทธ ๋ฌธ์๊ฐ ์์ํ๋ index๋ฅผ ๋ฐํํ๋ ํ๋ก๊ทธ๋จ์ ๋ง๋ค์ด ์ฃผ์ธ์.
์ ๋ ฅ pineapple is yummy apple ์ถ๋ ฅ 4
๋์ ํ์ด
const txt = prompt('๋ฌธ์์ด์ ์ ๋ ฅํด์ฃผ์ธ์'); const ftxt = prompt('์ฐพ์ ๋ฌธ์์ด์ ์ ๋ ฅํด์ฃผ์ธ์'); console.log(txt.indexOf(ftxt));
- ๋ฌธ์์ด์ ์ ๋ ฅ ๋ฐ๋ ๋ณ์ ์์ฑ
- ์ฐพ์ ๋ฌธ์์ด์ ๋ฐ๋ ๋ณ์ ์์ฑ
- indexOf ํจ์๋ฅผ ์ด์ฉํ์ฌ ๋จ์ด๊ฐ ์์๋๋ index๊ฐ์ ์ถ๋ ฅํ๋ฉด ๋์ด๋ค.
์ ๋ต
const data = prompt('๋ฌธ์์ด์ ์ ๋ ฅํ์ธ์'); const word = prompt('์ฐพ์ ๋จ์ด๋ฅผ ์ ๋ ฅํ์ธ์'); console.log(data.indexOf(word)); // indexOf() ๋ฉ์๋๋ ํธ์ถํ ์คํธ๋ง ๊ฐ์ฒด๋ ๋ฐฐ์ด์์ // ์ฃผ์ด์ง ๊ฐ๊ณผ ์ผ์นํ๋ ๊ฐ ํน์ ์์์ ์ฒซ ๋ฒ์งธ ์ธ๋ฑ์ค๋ฅผ ๋ฐํํ๊ณ ์กด์ฌํ์ง ์์ผ๋ฉด -1์ ๋ฐํํฉ๋๋ค.
- ์ ๋ต๋ ๋์ผํ๋ค.
'๐ develop > CodingTest' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[JS 100์ ] ๋ฌธ์ 32 - ๋ฌธ์์ด ๋ง๋ค๊ธฐ (0) 2023.01.02 [JS 100์ ] ๋ฌธ์ 31 - ์๋ฐ์คํฌ๋ฆฝํธ ์๋ฃํ์ ๋ณต์ก๋ (0) 2022.12.14 [JS 100์ ] ๋ฌธ์ 29 - ๋๋ฌธ์๋ง ์ง๋๊ฐ์ธ์ (2) 2022.12.06 [JS 100์ ] ๋ฌธ์ 28 - 2-gram (0) 2022.12.06 [JS 100์ ] ๋ฌธ์ 27 - ๊ฐ์ฒด ๋ง๋ค๊ธฐ (0) 2022.12.05