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