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