반응형
생각보다 오래걸린 김서방 찾기...........
indexOf의 기능을 알고 있었는데 계속 console.log 값이 -1 로 떴다. 아무리 찾아봐도 배열에서 요소 자리 찾는건 indexOf인데 !
왜 -1 일까 찾아보니 -1 = 찾을 수 없으면 나오는 값이라고 한다. 김서방이없다니
다시 잘 보니 "김서방" 이아니고 "Kim" 이라는 이름으로 찾았어야했다...
문제 잘 읽자
그리고 김서방은 ~에 있다
에 . 점을 찍어도 틀린다.
문제 출제한 거에 완전 똑같이 답을 줘야한다.
얄쨜없다
다른 사람들의 풀이 :
for, while 등을 쓴 풀이가 많았다. for 문은 생각지도못했는데 친숙한 for구문도 가능했다.
idx 변수에 0을 넣고 for 문을 배열의 length만큼 돌려서 if 만약 seoul배열의 i 자리의 요소가 'kim'과 같다면 idx 변수에 i를 더해서 다시 값을 idx에 넣어라 그리고 break; 해라 !
반응형
'Coding Test > Programmers' 카테고리의 다른 글
[프로그래머스 코딩테스트JavaScript] Level1-6. 완주하지 못한 선수 (0) | 2021.05.17 |
---|---|
[프로그래머스 코딩테스트JavaScript] Level1-5. 가운데 글자 가져오기 substr, substring 차이 / 문자열 글자 가져오기 (0) | 2021.05.16 |
[프로그래머스 코딩테스트JavaScript] Level1-4. 같은 숫자는 싫어 (0) | 2021.05.16 |
[프로그래머스 코딩테스트JavaScript] Level1-2. 평균 구하기 (0) | 2021.05.16 |
[프로그래머스 코딩테스트JavaScript] Level1-1. 짝수와 홀수 (0) | 2021.05.16 |