분류 전체보기(343)
-
코딩테스트 입문 100문제(javascript) 53. 숫자 찾기
숫자 찾기 function solution(num, k) { let str = String(num); let arr = str.split('').map(Number); for (let i = 0; i < arr.length; i++) { if (arr[i] === k) { return arr.indexOf(k) + 1; } } return -1; } 문제 설명 정수 num과 k가 매개변수로 주어질 때, num을 이루는 숫자 중에 k가 있으면 num의 그 숫자가 있는 자리 수를 return하고 없으면 -1을 return 하도록 solution 함수를 완성해보세요. 제한사항 0
2023.07.28 -
코딩테스트 입문 100문제(javascript) 52. 369게임
function solution(order) { let count =0 let str= order.toString(); let arr=str.split('') for(let i=0;i
2023.07.28 -
코딩테스트 입문 100문제(javascript) 51. 약수 구하기
약수 구하기 function solution(n) { var answer = []; for(let i=1;i
2023.07.28 -
코딩테스트 입문 100문제(javascript) 50. 인덱스 바꾸기
인덱스 바꾸기 function solution(my_string, num1, num2) { let arr = my_string.split(''); let a=arr[num1]; arr.splice(num1,1,arr[num2]); //arr.splice(a,b,c) //a번째에서 b까지 제거하고 c를 넣어준다 //ex) a=1 b=1 c="안녕" = 1번 인덱스에서 2번 인덱스 까지 제거하고 그 안에 "안녕" 을 넣어준다. arr.splice(num2,1,a); return arr.join(''); } 문제 설명 문자열 my_string과 정수 num1, num2가 매개변수로 주어질 때, my_string에서 인덱스 num1과 인덱스 num2에 해당하는 문자를 바꾼 문자열을 return 하도록 solut..
2023.07.28 -
코딩테스트 입문 100문제(javascript) 49. 외계행성의 나이
외계행성의 나이 function solution(age) { let answer=""; let arr=["a","b","c","d","e","f","g","h","i","j"] let agearr= age.toString(); for (let i = 0; i < agearr.length; i++) { answer =answer+ arr[agearr[i]]; } return answer; } 문제 설명 우주여행을 하던 머쓱이는 엔진 고장으로 PROGRAMMERS-962 행성에 불시착하게 됐습니다. 입국심사에서 나이를 말해야 하는데, PROGRAMMERS-962 행성에서는 나이를 알파벳으로 말하고 있습니다. a는 0, b는 1, c는 2, ..., j는 9입니다. 예를 들어 23살은 cd, 51살은 fb로 ..
2023.07.27 -
코딩테스트 입문 100문제(javascript) 48. 배열 회전시키기
배열 회전시키기 function solution(numbers, direction) { var answer = []; if (direction === "right") { const lastElement = numbers[numbers.length - 1]; answer.push(lastElement); for (let i = 0; i < numbers.length - 1; i++) { answer.push(numbers[i]); } } else if (direction === "left") { const firstElement = numbers[0]; for (let i = 1; i < numbers.length; i++) { answer.push(numbers[i]); } answer.push(firs..
2023.07.27