프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
문제 설명
정수 num과 k가 매개변수로 주어질 때, num을 이루는 숫자 중에 k가 있으면 num의 그 숫자가 있는 자리 수를 return하고 없으면 -1을 return 하도록 solution 함수를 완성해보세요.
입출력 예
arr | k | result |
29183 | 1 | 3 |
const solution = (num, k) => {
const numArr = num.toString.split('');
const index = numArr.indexOf(k.toString());
return index !== - 1 ? index + 1 : -1;
};
설명
numArr에 num을 문자열로 만들고 문자열 하나씩 분리하여 배열로 만듭니다.
index에 numarr 배열의 k 값을 찾고 인덱스를 반홥합니다.
index가 값이 존재하면 index+1값을 반환하고 아니라면 -1를 반환합니다.
'자바스크립트' 카테고리의 다른 글
[JavaScript] 프로그래머스 두 수의 합 (0) | 2024.10.18 |
---|---|
[JavaScript] 프로그래머스 전국 대회 선발 고사 (0) | 2024.10.17 |
[JavaScript] 프로그래머스 문자열 묶기 (0) | 2024.10.15 |
[JavaScript] 프로그래머스 배열의 길이를 2의 거듭제곱으로 만들기 (0) | 2024.10.15 |
[JavaScript] 프로그래머스 무작위로 K개의 수 뽑기 (0) | 2024.10.15 |