๋ฌธ์์ ๋ฌธ์์ด์ด ์ฃผ์ด์ก์๋, "get_find" ํจ์๋ ์ฃผ์ด์ง ๋ฌธ์์ด์์ ์ฃผ์ด์ง ๋ฌธ์๊ฐ ๋ํ๋๋ ์ฒซ๋ฒ์งธ ์์น๋ฅผ ๋ฐํํฉ๋๋ค.
Notes:
๋ฌธ์์ด์ ์ฒซ๋ฒ์งธ ๋ฌธ์๋ ์ธ๋ฑ์ค ๊ฐ 0 ์ ๊ฐ์ง๋๋ค.
๋ง์ฝ ๋ฌธ์์ด์ ํด๋น ๋ฌธ์๊ฐ ์ฌ๋ฌ๋ฒ ๋ํ๋๋ฉด, ์ฒซ๋ฒ์งธ๋ก ๋ํ๋๋ ์์น๋ฅผ ๋ฐํํด์ผ ํฉ๋๋ค.
๋ง์ฝ ๋ฌธ์๊ฐ ๋ฌธ์์ด์ ์กด์ฌํ์ง ์๋๋ค๋ฉด, -1 ์ ๋ฐํํด์ผ ํฉ๋๋ค.
indexOf ํจ์๋ฅผ ์ฌ์ฉํ์ง ๋ง์ธ์.
function get_find (character, string) {
alphabet=string.split("")
for (let i=0; i<alphabet.length; i++){
if (character===alphabet[i]){
return i
} //๋ฌธ์๊ฐ ๋ฌธ์์ด์ ์กด์ฌํ์ง ์์ผ๋ฉด -1 ๋ฐํ
}return -1
}
function get_find(filter, sentence) {
for (let i = 0; i < sentence.length; i++) {
if (sentence[i] === filter) {
return i;
}
}
return -1;
}
return -1
์ ๋ฃ์ด์ฃผ์ด์ผ ํ๋๋ฐ ์๊ฐํด๋ด์ง ๋ชปํ๋ค!