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

条件に基づいて文字列を変更する-JavaScript


文字列を取り込むJavaScript関数を作成する必要があります。この関数のタスクは、次の条件に従って文字列を変更することです-

  • 文字列の最初の文字が大文字の場合は、文字列全体を大文字に変更する必要があります。
  • それ以外の場合は、文字列全体を小文字に変更する必要があります。

以下はコードです-

const str1 = "This is a normal string";
const str2 = "thisIsACamelCasedString";
const changeStringCase = str => {
   let newStr = '';
   const isUpperCase = str[0].charCodeAt(0) >= 65 && str[0].charCodeAt(0) <= 90;
   if(isUpperCase){
      newStr = str.toUpperCase();
   }else{
      newStr = str.toLowerCase();
   };
   return newStr;
};
console.log(changeStringCase(str1));
console.log(changeStringCase(str2));

出力

以下はコンソールの出力です-

THIS IS A NORMAL STRING
thisisacamelcasedstring

  1. JavaScriptを使用して下付き文字として表示される文字列を変更するにはどうすればよいですか?

    JavaScriptを使用して添え字として表示される文字列を変更するには、sub()メソッドを使用します。このメソッドにより、文字列はタグ内にあるかのように添え字として表示されます。 例 次のコードを実行して、下付き文字として表示される文字列を変更することができます- <html>    <head>       <title>JavaScript String sub() Method</title>    </head>     &nbs

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

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