大文字と小文字の変換



大文字と小文字を含む文字列を入力し、大文字と小文字に変換して出力します.

説明の入力


最初の行に文字列を入力します.文字列の長さは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
}