qr code

민태영·2023년 6월 16일
0

문제) 두 정수 q, r과 문자열 code가 주어질 때, code의 각 인덱스를 q로 나누었을 때 나머지가 r인 위치의 문자를 앞에서부터 순서대로 이어 붙인 문자열을 return 하는 solution 함수를 작성해 주세요.

나의 풀이
1) code의 길이 만큼 for문을 실행

2) idx가 q로 나누었을 때 나머지가 0이면 answer에 code[idx]를 더하기 등호로 저장한다.

function solution(q, r, code) {
    var answer = '';
    for(let idx = 0; idx < code.length; idx++) {
        if(idx % q === r) {
            answer += code[idx]
        }
    }
    return answer;
}
profile
꿈을 꾸는 개발자

0개의 댓글