-1

我有一个问题,我需要迭代两个不同的数字或年份。举个例子。我的开始年份是 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 回答