솔루션
const solution = (cipher, code) => {
const str = [...cipher];
const answer = str.reduce(
(a, c, i) => ((i + 1) % code === 0 ? a + c : a),
""
);
console.log(answer);
return answer;
};
솔루션
const solution = (cipher, code) => {
const answer = [];
for (let i = code - 1; i < cipher.length; i += code) {
answer.push(cipher[i]);
}
console.log(answer.join(""));
return answer.join("");
};
솔루션
const solution = (cipher, code) => {
const answer = cipher
.split("")
.filter((v, i) => (i + 1) % code === 0)
.join("");
console.log(answer);
return answer;
};'프로그래머스(Javascript) > Level 0' 카테고리의 다른 글
| [프로그래머스 | 자바스크립트] 가까운 수 (0) | 2023.02.22 |
|---|---|
| [프로그래머스 | 자바스크립트] 369 게임 (0) | 2023.02.21 |
| [프로그래머스 | 자바스크립트] 대문자와 소문자 (0) | 2023.02.19 |
| [프로그래머스 | 자바스크립트] 영어가 싫어요 (0) | 2023.02.19 |
| [프로그래머스 | 자바스크립트] 인덱스 바꾸기 (0) | 2023.02.18 |