str.indexOf('찾을문자',시작위치)

indexOf메서드는 문자열의 가장 앞부분에 위치한 문자만을 찾는다.
따라서, 문자가 중복되어 있으면, 기존 찾은 문자 다음 번의 위치를 써서 다음 것 부터 다시 찾아준다. 이때 while문을 쓰면 좋다.
function solution(s) { let answer = 0; let pos = s.indexOf("k"); while (pos !== -1) { answer++; pos = s.indexOf("k", pos + 1); } return answer; }