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

JavaScriptの配列内の母音の数


文字列の配列を受け取るJavaScript関数を作成する必要があります(文字列は1文字以上の場合があります)。この関数は、配列に含まれるすべての母音を単純にカウントする必要があります。

コードを書いてみましょう-

const arr = ['Amy','Dolly','Jason','Madison','Patricia'];
const countVowels = (arr = []) => {
   const legend = 'aeiou';
   const isVowel = c => legend.includes(c);
   let count = 0;
   arr.forEach(el => {
      for(let i = 0; i < el.length; i++){
         if(isVowel(el[i])){
            count++;
         };
      };
   });
   return count;
};
console.log(countVowels(arr));

出力

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

になります
10

  1. JavaScriptで配列内の紛らわしい数を見つける

    紛らわしい数字: 配列内の数値が、垂直方向および水平方向に180度回転した後、配列内にも存在する別の数値になると、混乱を招きます。たとえば、垂直方向と水平方向に6度180度回転すると、9になり、その逆も同様です。 0、1、6、8、9の回転のみが有効な数値を生成することに注意する必要があります。 最初で唯一の引数として自然数numを受け取るJavaScript関数を作成する必要があります。関数は最初に、numを含むnumまでのすべての自然数の配列を作成する必要があります。 たとえば、num =5の場合、配列は-である必要があります。 [1, 2, 3, 4, 5] 次に、関数は配列に存

  2. JavaScriptを使用して数字から数字の配列を逆にしました

    問題 数値を取り込むJavaScript関数を作成する必要があります。この関数は、最初に数値を逆にしてから、逆にした数値を数字に分割し、分割された数字の配列を返す必要があります。 入力 const num = 1234567; 出力 const output = [7, 6, 5, 4, 3, 2, 1]; 逆の番号は7654321なので 例 以下はコードです- const num = 1234567; const reverseAndSplit = (num = 1) => {    const numStr = String(num);