ジャグ配列
CoddyのJavaScriptジャーニー「論理とフロー」セクションの一部 — レッスン 11/65。
ジャグ配列は、各行が異なる長さを持つことができる2次元配列のような構造です。例えば:
const classroom = [
["Alice", "Bob"],
["Charlie", "Diana", "Eve"],
["Frank"]
];ここでは、最初の行には2つの要素があり、2番目の行には3つ、3番目の行には1つあります。
チャレンジ
簡単数値のジャグ配列を受け取り、行の長さに関係なく、すべての行にわたる全要素の合計を返す sumJagged という名前の関数を作成してください。
チートシート
ジャグ配列(jagged array)は、各行が異なる長さを持つことができる2次元配列です:
const classroom = [
["Alice", "Bob"],
["Charlie", "Diana", "Eve"],
["Frank"]
];最初の行には2つの要素があり、2行目には3つ、3行目には1つの要素があります。
自分で試してみよう
function sumJagged(jaggedArray) {
// TODO: ジャグ配列のすべての要素を合計するロジックを実装してください。
}
// 関数の外側には何も記述しないでくださいこのレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。