728x90
function solution(num, k) {
let arr = String(num).split('') //['2', '9', '1', '8', '3']
for(let i=0; i<arr.length; i++){
if((Number(arr[i])) === k){
return i+1;
}
}
return -1;
}
두가지 방법이 있다.
function solution(num, k){
return num.toString().split("").map((el)=> Number(el)).indexOf(k) + 1 || -1
}
728x90
'개인공부 > 프로그래머스' 카테고리의 다른 글
[코딩테스트] 약수의 개수와 덧셈 (0) | 2023.11.10 |
---|---|
[0단계] 7의개수 (0) | 2023.02.05 |
[0단계]문자열정렬하기1 (0) | 2023.02.03 |
[0단계] 가위바위보 (0) | 2023.01.31 |
[0단계]제곱수판별하기 (0) | 2023.01.28 |