JavaScript/알고리즘

프로그래머스 정수찾기 JS ( includes() )

hihiha2 2023. 5. 27. 02:16
반응형

문제설명

정수 리스트 num_list와 찾으려는 정수 n이 주어질 때, num_list안에 n이 있으면 1을 없으면 0을 return하도록 solution 함수를 완성해주세요.

 

 

✅ 내 코드

function solution(num_list, n) {
   if(num_list.includes(n)){
       return 1
   } else {
      return 0
   }
}

 

💻 내가 이용한 메서드

includes(): 배열이 특정 요소를 포함하고 있는지 판별

Array.includes

반환값: Boolean

 

💻 학습한 것

Includes의 매개변수

arr.includes(valueToFind[, fromIndex])

valueToFind : 탐색할 요소

fromIndex:  검색을 시작할 위치

 

 

🙋‍♀️ 내 생각

includes()는 결과값이 boolean으로 나오기때문에 if문안에 사용해주었다. 

이건 간단한 문제라서 includes의 매개변수를 2개모두 이용하지는 않았지만, 나중에 더 복잡한 문제를 풀때는 활용가능할것같아서

공식문서에서 includes에 대해 읽어보면서 index를 활용할수도 있다는 것도 알아두었다.

모든 메서드를 외울수는 없겠지만 그래도 문제를 풀면서 조금씩 읽어두면 나중에 필요할때 도움이 될것이라 믿는다.

반응형