array 문제를 풀어보자

JD·2021년 10월 7일
0

📢자료구조 - 배열

중요사항

  • 배열속 특정 단어의 존재여부 확인
  • 배열속 특정 단어의 위치확인

📢서울에서 김서방찾기

String형 배열중 Kim의 위치 x 를찾아 김서방은 x에있다를반환

📢풀이

  • 배열안에 Kim은 한개 이며 배열안에 포함되어 있다고 문제와 제한사항에 적혀있음

  • 배열 속 특정 단어를 찾을려면 indexOf()사용

  • indexOf(): 배열안에 특정단어를 찾아 있으면 해당 위치를 반환하고 없으면 -1 반환함

  • indexOf()사용시 주의할점은 값이 다수 존재할시 첫번째 값위치만 반환함

  • 문자 출력은 ${find} 템플릿 리터널을 이용하여 반환함

function solution(seoul) { 
    let find = seoul.indexOf('Kim');
    return `김서방은 ${find}에 있다`;;
}

📢마치며

코드 작성시 변수를 선언하여 풀었는데 문제 정리 작성 하다보니 굳이 변수 선언을 하지말고 바로 호출하는 디테일이 부족했던거같다😂😂😂

📢출처

👍프로그래머스

0개의 댓글