대체 얼마나 많을까..? ..
근데 찾으라니까 찾아본다
문제해결
function solution(seoul) {
const answer = `김서방은 ${seoul.findIndex((element)=>element==='Kim')}에 있다`;
return answer;
}
findIndex를 이용해서 찾았다.
주어진 함수를 이용해 만족하는 배열의 첫번째 요소의 인덱스를 리턴한다.
https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Array/findIndex
개선점
indexOf()를 써서 풀 수 도 있다
indexOf()는 배열에서 지정된 요소를 찾아 첫번째 인덱스를 리턴한다.
존재하지 않는다면 -1을 리턴한다.
function solution(seoul) {
return `김서방은 ${seoul.indexOf("Kim")}에 있다`;
}
'알고리즘 > 문제를 풀어보쟈' 카테고리의 다른 글
최대 공약수 구하기 | GCD | Greatest Common Divisor (0) | 2023.02.05 |
---|---|
둠스데이 난 몰랐어 (0) | 2022.04.16 |
약수를 더해보자! (0) | 2022.03.17 |
이상한문자를 만들어보자 (0) | 2022.03.17 |
배열을 비교해 중복제거하기 (0) | 2022.03.15 |