Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

JavaScriptで大文字と小文字が混在する文字列を小文字に変換する


問題

呼び出されている文字列を小文字の文字列に変換して新しい文字列を返す文字列メソッドを受け取るJavaScript関数convertToLower()を作成する必要があります。

たとえば、関数への入力が

入力

const str = 'ABcD123';

出力

const output = 'abcd123';

以下はコードです-

const str = 'ABcD123';
String.prototype.convertToLower = function(){
   let res = '';
   for(let i = 0; i < this.length; i++){

      const el = this[i];
      const code = el.charCodeAt(0);
      if(code >= 65 && code <= 90){
         res += String.fromCharCode(code + 32);
      }else{
         res += el;
      };
   };
   return res;
};
console.log(str.convertToLower());

出力

abcd123

  1. JavaScript文字列をブール値に変換します

    JavaScriptで文字列をブール値に変換するためのコードは次のとおりです- 例 <!DOCTYPE html> <html> <head> <style>    body {       font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;    } </style> </head> <body> <h1>Converting strin

  2. 文字列をJavaScriptオブジェクトに変換する方法は?

    以下は、文字列をJavaScriptオブジェクトに変換するコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style> &nbs