-1

2つの異なる数または年を繰り返す必要があるという問題があります。たとえば、開始年は1993年、終了年は2014年です。1993年から2014年までの年を印刷するにはどうすればよいですか?また、印刷された年ごとに、配列に追加する必要があります。

私の仮定は、次のようなWhileループを使用することでした

var myYear = [];
var theYear;

while(startyear <= endYear){

myYear.push(startyear)
startyear++
}
4

2 に答える 2

2

変数を宣言して初期化する必要があります。

このような:

var startYear = 1993;
var endYear = 2014;
var yearArray = [];

while (startYear <= endYear) {
    yearArray.push(startYear);
    startYear++;
}
于 2013-01-04T21:01:22.833 に答える
0

なぜforループを使わないのですか?

var year, 
    myYear = [];

for (year = startyear; year <= endYear; year ++){
   myYear.push(year)
}
于 2016-03-07T16:52:00.347 に答える