[프로그래머스] 정수 찾기

백승연·2024년 1월 9일
0

프로그래머스 - Lv. 0

목록 보기
59/60
post-thumbnail

🗒️ 문제

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


제한 사항

  • 3 ≤ num_list의 길이 ≤ 100
  • 1 ≤ num_list의 원소 ≤ 100
  • 1 ≤ n ≤ 100

입출력 예

num_listnresult
[1, 2, 3, 4, 5]31
[15, 98, 23, 2, 15]200

입출력 예 설명

입출력 예 #1

  • [1, 2, 3, 4, 5] 안에 3이 있으므로 1을 return합니다.

입출력 예 #2

  • [15, 98, 23, 2, 15] 안에 20이 없으므로 0을 return합니다.

🖋️ 나의 풀이

function solution(num_list, n) {
    for (let i = 0; i < num_list.length; i++) {
        if (num_list[i] == n) return 1;
    }
    return 0;

}

💡 다른 사람들의 풀이

# 1

includes() 사용

const solution=(l,n)=>+(l.includes(n))

# 2

function solution(num_list, n) {
    var answer = 0;

    for(let i of num_list){
        if(i==n){
            return 1;
        }
    }

    return answer;
}



📝 모르는 내용 찾아보기

profile
공부하는 벨로그

0개의 댓글