1. qr code

https://school.programmers.co.kr/learn/courses/30/lessons/181903

문제설명

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

입출력 예시

코드 _ 방법 1

function solution(q, r, code) {
    var answer = '';
    for(let i=0; i<code.length; i++){
        if(i%q===r) answer+=code[i]
    }
    return answer;
}

console.log(solution(3,1,"qjnwezgrpirldywt")) //"jerry"

코드 _ 방법 2

function solution(q, r, code) {
    var answer = '';
    [...code].map((a,i)=> i%q===r?answer+=a:answer);
    return answer;
}

console.log(solution(3,1,"qjnwezgrpirldywt")) //"jerry"

0개의 댓글