이상한 문자 만들기

2020.07.27

const mapHelper = (arr) => {
  return arr
    .map((char, idx) => {
      if (idx % 2 == 0) {
        return char.toUpperCase();
      }
      return char.toLowerCase();
    })
    .join("");
};

const solution = (s) => {
  return s
    .split(" ")
    .map((word) => word.split(""))
    .map(mapHelper)
    .join(" ");
};
  • 함수형 프로그래밍에 너무 집착하는 건가 싶기도 하고...?

0개의 댓글