ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScript プログラム: 行列の各行の最大の要素を見つけます

JavaScript プログラム: 行列の各行の最大の要素を見つけます

王林
王林転載
2023-08-25 16:05:22698ブラウズ

JavaScript プログラム: 行列の各行の最大の要素を見つけます

未来連続時制を使用して、指定された行列の各行の最大要素を見つけるプログラムを作成します。これには、行列の各行をループし、要素を比較して最大値を見つけることが含まれます。

このソリューションを実装するには、Math.max() などの組み込み関数とループを使用して行列を反復処理し、目的の結果を取得します。プログラムの最後には、あらゆるサイズの行列を処理し、効率的かつ効果的な方法で行ごとの最大値を提供できるソリューションが完成します。

###方法###

これは、JavaScript を使用して行列の各行の最大要素を見つける方法の簡単な説明です-

    複数の行と列を含む行列を定義します。
  • 行列の各行をループします。
  • 各行で、各列をループし、これまでに見つかった最大の要素を記録します。
  • すべての列をループした後、現在の最大の要素が現在の行の最大の要素になります。
  • 各行の最大要素を配列に格納します。
  • すべての行をループすると、配列には各行の最大の要素が含まれます。
  • 結果として配列を返します。
  • Example
の翻訳は次のとおりです:

Example

これは、行列内の各行の最大要素を見つけることができる完全な JavaScript プログラムの例です。 -

リーリー

説明

の中国語訳は次のとおりです:

説明

    関数
  • findMaxOfRows

    2 次元行列をパラメータとして受け入れます。

  • 変数
  • result

    は、各行の最大要素を格納するために使用されます。

  • 外層
  • for

    行列の各行をループします。

  • Inner
  • for

    現在の行の各要素をループします。

  • if ステートメントは、現在の要素が現在の最大値より大きいかどうかをチェックします。その場合は、現在の要素を使用して最大値を更新します。
  • 内部の
  • for

    ループの後、現在の行の最大値を result 配列に追加します。

  • Outer
  • for

    ループは、すべての行が処理されるまで実行を続けます。

  • 最後に、各行の最大要素を含む
  • result

    配列を返します。

  • サンプル行列をパラメータとして
  • findMaxOfRows

    関数に渡し、結果をコンソールに記録します。

以上がJavaScript プログラム: 行列の各行の最大の要素を見つけますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。