문자열 my_str과 n이 매개변수로 주어질 때, my_str을 길이 n씩 잘라서 저장한 배열을 return하도록 solution 함수를 완성해주세요.
다른 사람들의 풀이에 비해 복잡한 건가 싶음
function solution(my_str, n) {
var answer = [];
const length = Math.ceil(my_str.length / n);
for (let i = 0; i < length; i++) {
answer.push(my_str.slice(i * n , i * n + n));
}
return answer;
}
예: .{1, ${n}}
(X) / .{1,${n}}
(O)
function solution(my_str, n) {
return my_str.match(new RegExp(`.{1,${n}}`, 'g'))
}
function solution(my_str, n) {
const answer = [];
for(let i = 0; i < my_str.length; i += n) {
answer.push(my_str.slice(i, i + n));
}
return answer;
}