for 文の中で dates
と weeks
の動きを確認しようと思い、
下記①・②のように記載したのですが、中身が確認できませんでした。
■質問1■ なぜこの書き方で確認できないのか教えてください。
dates
が splice
によって削除されているのを確認する記載方法を教えてください。
■質問2■ ①・②の代わりに ①’・②’と記載すると weeks
は確認できました。
なぜ②’の書き方では確認できたのでしょうか?
console.log(dates);
・・・ ①’
console.log(weeks);
・・・②’
for(let i =0 ; i < weeksCount; i++){
weeks.push(dates.splice(0,7));
console.log(`i: ${i} dates: ${dates}`); ・・・ ①
console.log(`i: ${i} weeks: ${weeks}`); ・・・ ②
}
この回答を見るにはプレミアムプランへの登録が必要です
プレミアムプランとは?