大文字と小文字の変換
4239 ワード
大文字と小文字を含む文字列を入力し、大文字と小文字に変換して出力します.
説明の入力
最初の行に文字列を入力します.文字列の長さは100を超えません.
出力の説明
最初の行の大文字は小文字を出力し、小文字は大文字に変換された文字列を出力します.
入力例
StuDY
出力例
sTUdy
問題を解く
if文を使用してAskyコードの範囲を小文字または大文字に変換するかどうかを共有します.
変換された文字列を空の文字列(resultと呼ばれる)に順番に追加することで問題を解決
function solution(s) {
let answer='';
for (let x of s) {
const num = x.charCodeAt(); // 아스키 코드를 도출한다.
num >= 65 && num <= 90 ? answer += x.toLowerCase() : answer += x.toUpperCase()
}
return answer;
}
その他の質問に答える
function solution(s) {
let answer = '';
for (let x of s) {
if (x === x.toUpperCase()) answer += x.toLowerCase();
else answer += x.toUpperCase();
}
return asnwer
}
Reference
この問題について(大文字と小文字の変換), 我々は、より多くの情報をここで見つけました https://velog.io/@yunsungyang-omc/알고리즘-대소문자-변환テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol