2020年7月28日解決済み

spliceとWeeksCountのあたりの処理がわかりません

ユーザー
    const weeks = [];
    const weeksCount = dates.length / 7;

    for (let i = 0; i < weeksCount; i++) {
      weeks.push(dates.splice(0, 7));
    }

ここのどこの部分から、WeeksCountの数だけ作られるのかわかりません。

配列datesから、7つずつデータをspliceで切り取ってweeksにpushするとなると、
結局はもとのweeksに戻ると解釈しました。

よろしくお願いいたします。

スタッフ

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?