我有这个 jQuery for 循环
for (; year <= endYear; year++) {
html += '<option value="' + year + '"' +
(year == drawYear ? ' selected="selected"' : '') +
'>' + year + '</option>';
}
年份 = 1950 年,结束年份 = 2006 年。
我的选项值看起来像这样
1950
1951
1952
and so on
我正在尝试让它逆转
2006
2005
2004
and so on
我如何反转这个陈述for (; year <= endYear; year++) {
最佳答案
反转你的 for 循环,使其朝相反的方向前进!
var startYear = 1950;
var endYear = 2006;
for (var year = endYear; year >= startYear; year--) {
html += '<option value="' + year + '"' + (year == drawYear ? ' selected="selected"' : "") + ">" + year + "</option>"
}
关于javascript for循环减少,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14737010/