문제
풀이
indexOf() 함수 이용하기
- 찾고자하는 문자열의 인덱스를 반환해주는 함수다.
결과
function solution(seoul) { return '김서방은 ' + seoul.indexOf('Kim') +'에 있다'; }
⬇️ indexOf() 를 쓰기 전에 짠 코드
function solution(seoul) {
var answer = '';
for(var i=0; i<seoul.length; i++){
if(seoul[i] === 'Kim') answer = '김서방은 ' + i + '에 있다';
}
return answer;
}
역시 함수를 쓰니깐 for문을 돌리지 않고도 한 줄로 해결될 수 있다는 사실에 또 놀라고 간다...ㅋㅋㅋㅋ
오늘 배운 indexOf() 함수를 활용한 문제가 다음에 나오면 꼭 써 먹어야겠다
'코딩 테스트' 카테고리의 다른 글
[ 프로그래머스 ] 자연수 뒤집어 배열 만들기 (0) | 2024.05.06 |
---|---|
[ 프로그래머스 ] 나누어 떨어지는 숫자 배열 (0) | 2024.05.06 |
[ 프로그래머스 ] 하샤드 수 (0) | 2024.05.06 |
[ 프로그래머스 ] 평균 구하기 (0) | 2024.05.06 |
[ 프로그래머스 ] 암호 해독 (0) | 2024.04.02 |