๐ค ์์งlog ๐ค
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ๋์๋ฌธ์ ๋ฐ๊ฟ์ ์ถ๋ ฅํ๊ธฐ ๋ณธ๋ฌธ
๐ ํ๋ก๊ทธ๋๋จธ์ค
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ๋์๋ฌธ์ ๋ฐ๊ฟ์ ์ถ๋ ฅํ๊ธฐ
Eun_zii 2024. 4. 11. 17:43ํ๋ก๊ทธ๋๋จธ์ค Lv.0
- ๋์๋ฌธ์ ๋ฐ๊ฟ์ ์ถ๋ ฅํ๊ธฐ
๐ ๋ฌธ์ ์ค๋ช
๐ ์ ํ์กฐ๊ฑด
- 1 ≤ str์ ๊ธธ์ด ≤ 20
- str์ ์ํ๋ฒณ์ผ๋ก ์ด๋ฃจ์ด์ง ๋ฌธ์์ด์ ๋๋ค.
๐ ํ์ด
const readline = require('readline');
const rl = readline.createInterface({
input: process.stdin,
output: process.stdout
});
let input = [];
rl.on('line', function (line) {
input = [line];
}).on('close',function(){
str = input[0];
let answer = ""
for ( let i = 0; i < str.length; i++) {
const newStr = str[i];
if (newStr === newStr.toUpperCase()) {
answer += newStr.toLowerCase();
} else {
answer += newStr.toUpperCase();
}
}
console.log(answer);
});
โ
let answer = ""
: ๊ฒฐ๊ณผ๋ฅผ ๋ด์ ๋น ๋ฌธ์์ด์ ๋ง๋ค์ด๋๊ณ ,
for ( let i = 0; i < str.length; i++) {
: ๊ฐ ๋ฌธ์๋ฅผ ์ํํ๋ฉด ํ์ธ
const newStr = str[i];
if (newStr === newStr.toUpperCase()) {
answer += newStr.toLowerCase();
} else {
answer += newStr.toUpperCase();
}}
: str์ ๊ฐ ์์๊ฐ ๋๋ฌธ์์ธ์ง ํ์ธํ๊ณ ๋๋ฌธ์ ๋ผ๋ฉด ์๋ฌธ์๋ก ์๋๋ฉด ๋๋ฌธ์๋ก answer์ ๋ด์๋๋ค.
console.log(answer);
: ๋ด์๋ answer๋ฅผ ์ถ๋ ฅํ๋ค.
728x90
'๐ ํ๋ก๊ทธ๋๋จธ์ค' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ๋ง์ ์ ์ถ๋ ฅํ๊ธฐ (0) | 2024.04.15 |
---|---|
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ํน์๋ฌธ์ ์ถ๋ ฅํ๊ธฐ (0) | 2024.04.15 |
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ๋ฌธ์์ด ๋ฐ๋ณตํด์ ์ถ๋ ฅํ๊ธฐ (0) | 2024.04.11 |
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] a์ b ์ถ๋ ฅํ๊ธฐ (0) | 2024.04.11 |
[ํ๋ก๊ทธ๋๋จธ์ค:Javascript] ๋ฌธ์์ด ์ถ๋ ฅํ๊ธฐ (0) | 2024.04.11 |