문자열 str
과 두 정수 m
, c
가 주어진다. str
을 한 줄에 m
글자씩 가로로 적었을 때 왼쪽부터 세로로 c
번째 열에 적힌 글자들을 문자열로 return
하는 solution
함수를 작성하는 문제이다.
function solution (str, m, c) {
if (m === 1) return str;
let result = '';
for(let i = 0; i < str.length; i+= m) {
if (i + c - 1 < str.length) {
result += str[i + c - 1];
}
}
return result;
}
function solution (str, m, c) {
let result = '';
for(let i = c - 1; i < str.length; i+= m) {
result += str[i];
}
return result;
}