2744. 대소문자 바꾸기
🚧 이 문서는 현재 작업 중입니다! 🚧
이 문서는 현재 작업 중이며, 빠른 시일 내에 업데이트될 예정입니다.
문제 풀이
js
const testcases = [
{
input: 'WrongAnswer',
output: 'wRONGaNSWER',
},
{
input: 'Abc',
output: 'aBC',
},
];
function solution(input) {
let output = '';
for (let i = 0; i < input.length; i++) {
const char = input[i];
if (char.toLowerCase() === char) {
output += char.toUpperCase(); // Lowercase
} else {
output += char.toLowerCase(); // Uppercase
}
}
return output;
}
export default { testcases, solution };
js
const testcases = [
{
input: 'WrongAnswer',
output: 'wRONGaNSWER',
},
{
input: 'Abc',
output: 'aBC',
},
];
function solution(input) {
let output = '';
for (let i = 0; i < input.length; i++) {
const char = input[i];
if (char.toLowerCase() === char) {
output += char.toUpperCase(); // Lowercase
} else {
output += char.toLowerCase(); // Uppercase
}
}
return output;
}
module.exports = { testcases, solution };
ts
import type { Testcases, Input, Output } from 'bananass';
const testcases = [
{
input: 'WrongAnswer',
output: 'wRONGaNSWER',
},
{
input: 'Abc',
output: 'aBC',
},
] satisfies Testcases;
function solution(input: Input): Output {
let output = '';
for (let i = 0; i < input.length; i++) {
const char = input[i];
if (char.toLowerCase() === char) {
output += char.toUpperCase(); // Lowercase
} else {
output += char.toLowerCase(); // Uppercase
}
}
return output;
}
export default { testcases, solution };
ts
import type { Testcases, Input, Output } from 'bananass';
const testcases = [
{
input: 'WrongAnswer',
output: 'wRONGaNSWER',
},
{
input: 'Abc',
output: 'aBC',
},
] satisfies Testcases;
function solution(input: Input): Output {
let output = '';
for (let i = 0; i < input.length; i++) {
const char = input[i];
if (char.toLowerCase() === char) {
output += char.toUpperCase(); // Lowercase
} else {
output += char.toLowerCase(); // Uppercase
}
}
return output;
}
module.exports = { testcases, solution };