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

javascriptの配列内の特定の要素のインデックスを見つけるプログラムを作成しますか?


indexOf()

任意の要素のインデックスを見つけるために、indexOf()メソッドが使用されます。次の例は、特定の配列からの特定の要素(solarCity)のインデックスを示します。

<html>
<body>
<p id="index"></p>
<script>
   var companies = ["Spacex", "Tesla", "SolarCity", "Neuralika"];
   var res = companies.indexOf("SolarCity");
   document.getElementById("index").innerHTML = res;
</script>
</body>
</html>

出力

2

このメソッドは、指定された指定されたインデックスの後の要素のインデックスを見つけるのにも役立ちます。次の例では、特定の要素「solarCity」のインデックスを開始からではなく、指定された指定されたインデックス4から検索します。したがって、インデックスは6ですが2ではありません。

<html>
<body>
<p id="index"></p>
<script>
   var companies = ["Spacex", "Tesla", "SolarCity", "Neuralika", "Spacex",
                    "Tesla", "SolarCity", "Neuralika"];
   var res = companies.indexOf("SolarCity", 4);
   document.getElementById("index").innerHTML = res;
</script>
</body>
</html>

出力

6

  1. Pythonの隠し配列で最も頻繁に使用される要素のインデックスを見つけるプログラム

    値0または1のみを含むことができるプライベート配列を含むTestArrayというクラスが与えられたとします。 2つのパブリックメンバー関数length()とquery()。関数length()は配列の長さを返し、関数query()は配列内のさまざまな値を比較する3つの異なる値を返します。この関数は、入力として4つの値p、q、r、sを取り、次のように機能します- 配列の指定されたインデックスの4つの値すべてが0または1の場合、4を返します。 それ以外の場合、配列の指定されたインデックスの3つの値が同じで、4番目の値が異なる場合、2を返します。 それ以外の場合、配列の指定されたイ

  2. 配列内の最大の要素を見つけるPythonプログラム

    この記事では、以下に示す問題ステートメントの解決策について学習します。 問題の説明 −配列が与えられたので、配列の最大要素を計算する必要があります。 ここでは、ループ全体をトラバースして最大の要素を計算し、要素を取得するブルートフォースアプローチを使用します。 以下の実装を観察できます。 例 # largest function def largest(arr,n):    #maximum element    max = arr[0]    # traverse the whole loop    for