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

配列のインデックスをループして、JavaScriptで特定の文字を検索します


最初の引数として文字列の配列を取り、2番目の引数として単一の文字を受け取るJavaScript関数を作成する必要があります。

この関数は、2番目の引数で指定された文字が配列の文字列のいずれかに存在する場合はtrueを返し、それ以外の場合はfalseを返す必要があります。

このためのコードは-

になります
const arr = ['first', 'second', 'third', 'last'];
const searchForLetter = (arr = [], letter = '') => {
   for(let i = 0; i < arr.length; i++){
      const el = arr[i];
      if(!el.includes(letter)){
         continue;
      };
      return true;
   };
   return false;
};
console.log(searchForLetter(arr, 's'));
console.log(searchForLetter(arr, 'x'));

出力

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

になります
true
false

  1. 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>  

  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>