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

JavaScriptを使用して文字列内の文字が大文字か小文字かをテストするにはどうすればよいですか?


javascriptを使用して文字列内の文字が大文字か小文字かをテストするには、文字をそれぞれの大文字小文字に変換して結果を確認するだけです。

function checkCase(ch) {
   if (!isNaN(ch * 1)){
      return 'ch is numeric';
   }
    else {
      if (ch == ch.toUpperCase()) {
         return 'upper case';
      }
      if (ch == ch.toLowerCase()){
         return 'lower case';
      }
   }
}
console.log(checkCase('a'))
console.log(checkCase('A'))
console.log(checkCase('1'))

出力

これにより、出力が得られます-

lower case
upper case
ch is numeric

  1. JavaScriptで1つの変数のみを使用して文字列を反転する方法

    任意の文字列が1つの追加変数のみを使用し、逆の文字列を生成するJavaScriptプログラムを作成する必要があります- プログラムは、組み込み関数またはカスタム関数を宣言または使用しないでください。 プログラムは、必要に応じてバニラJSと基本ループのみを使用する必要があります。 例 このためのコードは-になります const string = 'abcdef'; let reverse = ''; while (reverse.length !== string.length) {    const index = stri

  2. JavaScriptで2進数を使用して文字列の大文字と小文字を入れ替える

    問題 文字列strと数値nを受け取るJavaScript関数を作成する必要があります。この関数は、nを使用して指定された文字列strを変更する必要があります。 nの各ビットは、s-の各英字の大文字と小文字を入れ替えるかどうかを指定します。 ビットが1の場合、大文字と小文字を入れ替えます。 0の場合は、そのままにしておきます。 nの最後のビットで終了したら、最初のビットからやり直します。 そして最後に、このように形成された新しい文字列を返す必要があります。 例 以下はコードです- const str = 'hey there'; const num = 21; cons