2つの異なる数または年を繰り返す必要があるという問題があります。たとえば、開始年は1993年、終了年は2014年です。1993年から2014年までの年を印刷するにはどうすればよいですか?また、印刷された年ごとに、配列に追加する必要があります。
私の仮定は、次のようなWhileループを使用することでした
var myYear = [];
var theYear;
while(startyear <= endYear){
myYear.push(startyear)
startyear++
}
2つの異なる数または年を繰り返す必要があるという問題があります。たとえば、開始年は1993年、終了年は2014年です。1993年から2014年までの年を印刷するにはどうすればよいですか?また、印刷された年ごとに、配列に追加する必要があります。
私の仮定は、次のようなWhileループを使用することでした
var myYear = [];
var theYear;
while(startyear <= endYear){
myYear.push(startyear)
startyear++
}
変数を宣言して初期化する必要があります。
このような:
var startYear = 1993;
var endYear = 2014;
var yearArray = [];
while (startYear <= endYear) {
yearArray.push(startYear);
startYear++;
}
なぜforループを使わないのですか?
var year,
myYear = [];
for (year = startyear; year <= endYear; year ++){
myYear.push(year)
}