// javascript
const readline = require('readline');
const rl = readline.createInterface({
input: process.stdin,
output: process.stdout
});
rl.on('line', function (line) {
const str = line.trim();
const result = [];
str.split('').forEach(char => {
result.push(char === char.toUpperCase() ? char.toLowerCase() : char.toUpperCase());
});
console.log(result.join(''));
}).on('close', function () {
process.exit();
});
// typescript
const rl = readline.createInterface({
input: process.stdin,
output: process.stdout
});
rl.on('line', function (line: string) {
const str = line.trim();
const result: string[] = [];
str.split('').forEach(char => {
result.push(char === char.toUpperCase() ? char.toLowerCase() : char.toUpperCase());
});
console.log(result.join(''));
}).on('close', function () {
process.exit();
});
'프로그래머스(코딩 테스트) > Lv.0' 카테고리의 다른 글
A 강조하기 (0) | 2024.10.20 |
---|---|
문자열 반복해서 출력하기 (1) | 2024.10.20 |
정수 찾기 (0) | 2024.10.20 |
조건에 맞게 수열 변환하기 3 (0) | 2024.10.20 |
홀짝 구분하기 (0) | 2024.10.20 |