Menu
Coddy logo textTech

ジャグ配列

CoddyのJavaScriptジャーニー「論理とフロー」セクションの一部 — レッスン 11/65。

ジャグ配列は、各行が異なる長さを持つことができる2次元配列のような構造です。例えば:

const classroom = [
  ["Alice", "Bob"],
  ["Charlie", "Diana", "Eve"],
  ["Frank"]
];

ここでは、最初の行には2つの要素があり、2番目の行には3つ、3番目の行には1つあります。

challenge icon

チャレンジ

簡単

数値のジャグ配列を受け取り、行の長さに関係なく、すべての行にわたる全要素の合計を返す sumJagged という名前の関数を作成してください。

チートシート

ジャグ配列(jagged array)は、各行が異なる長さを持つことができる2次元配列です:

const classroom = [
  ["Alice", "Bob"],
  ["Charlie", "Diana", "Eve"],
  ["Frank"]
];

最初の行には2つの要素があり、2行目には3つ、3行目には1つの要素があります。

自分で試してみよう

function sumJagged(jaggedArray) {
  // TODO: ジャグ配列のすべての要素を合計するロジックを実装してください。
}
// 関数の外側には何も記述しないでください
quiz icon腕試し

このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。

論理とフローのすべてのレッスン