프로그래머스 - 이상한문자만들기
2020-01-13
이상한문자만들기
const weirdStr = s => {
const sArr = s.toUpperCase().split(" ");
let answer = [];
let temp = "";
for (let word of sArr) {
temp = "";
for (let i in word) {
temp += i % 2 === 0 ? word[i] : word[i].toLowerCase();
}
answer.push(temp);
}
return answer.join(" ");
};
test("이상한문자만들기", () => {
expect(weirdStr("try hello world")).toEqual("TrY HeLlO WoRlD");
});