안녕하세요 Macus입니다.

이전편 수박수박수?를 이어 3편을 작성하겠습니다.
3편은 '서울에서 김서방 찾기'라는 알고리즘 문제입니다.

문제 설명


String형 배열 seoul의 element중 Kim의 위치 x를 찾아, 김서방은 x에 있다는 String을 반환하는 함수, solution을 완성하세요. seoul에 Kim은 오직 한 번만 나타나며 잘못된 값이 입력되는 경우는 없습니다.

제한 조건


seoul은 길이 1 이상, 1000 이하인 배열입니다.
seoul의 원소는 길이 1 이상, 20 이하인 문자열입니다.
Kim은 반드시 seoul 안에 포함되어 있습니다.

입출력 예


스크린샷 2018-12-22 오후 7.55.51.png

위에 설명을 여러분도 한번 풀어보세요!

문제 풀이


function findName(seoul) {
    let find = seoul.indexOf('Kim')

    return `김서방은 ${find}에 있다`;
}

저는 위와 같이 풀어봤습니다:D

개인적으로 생각보다 쉽게 작성한것 같네요

여러분들께 말씀드리고 싶은 점은 저는 실력자가 아니라 신입 프론트엔지니어 입니다!
제 정답이 무조건 맞는건 아니고 더 효율적인 방법이 있을거라고 생각합니다
좋은 알고리즘이나 과정이 있다면 댓글로 공유해주시면 좋은 공부가 될거같습니다:D

밑에 URL로 이동하시면 프로그래머스로 이동하실 수 있습니다

서울에서 김서방 찾기라는 문제를 풀어보세요!
https://programmers.co.kr/learn/courses/30/lessons/12919

해당 내용은 깃헙에 1주일 5풀이 프로젝트로 진행할 계획입니다.
https://github.com/Jogeonsang/JS-Algorithm


Write by Marcus