https://www.acmicpc.net/problem/2744

 

2744번: 대소문자 바꾸기

영어 소문자와 대문자로 이루어진 단어를 입력받은 뒤, 대문자는 소문자로, 소문자는 대문자로 바꾸어 출력하는 프로그램을 작성하시오.

www.acmicpc.net

const fs = require('fs');
const input = fs.readFileSync('/dev/stdin').toString().trim().split("");

input.forEach((i, index) => {
    if(i.charCodeAt() >= 65 && i.charCodeAt() <= 90) {
        input[index] = String.fromCharCode(i.charCodeAt()+32);
    } else {
        input[index] = String.fromCharCode(i.charCodeAt()-32);
    }
})

console.log(input.join(""));
728x90

+ Recent posts