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

JavaScriptで文中の単語数を数える


文字列を取り込むJavaScript関数を作成する必要があります。この関数は、配列内のアルファベット(大文字または小文字)の数をカウントすることになっています。

−入力文字列が-

の場合
const str = 'this is a string!';

その場合、出力は-

になります。
13

このためのコードは-

になります
const str = 'this is a string!';
const isAlpha = char => {
   const legend = 'abcdefghijklmnopqrstuvwxyz';
   return legend.includes(char);
};
const countAlphabets = (str = '') => {
   let count = 0;
   for(let i = 0; i < str.length; i++){
      if(!isAlpha(str[i])){
         continue;
      };
      count++;
   };
   return count;
};
console.log(countAlphabets(str));

出力

そして、コンソールの出力は-

になります
13

  1. JavaScriptConst

    JavaScriptのconst宣言は、他の値に再割り当てしたり、後で再宣言したりできない変数を作成します。 ES2015で導入されました。 以下はJavaScriptconst宣言のコードです- 例 <!DOCTYPE html> <html> <head> <style>    body {       font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif;    } </sty

  2. JavaScriptで一致する部分文字列を数える

    問題 最初の引数として文字列strを取り、2番目の引数として文字列の配列arrを受け取るJavaScript関数を作成する必要があります。この関数は、文字列strのサブシーケンスであるarr[i]の数をカウントして返す必要があります。 たとえば、関数への入力が 入力 const str = 'klmnop'; const arr = ['k', 'll', 'klp', 'klo']; 出力 const output = 3; 出力の説明 必要な文字列は「k」、「klp」、「klo」であるため 例