我想创建一个函数来遍历给定年份的月份,计算 13 日是多少个星期五,并返回该数字。到目前为止,这就是我所拥有的:
function numberOfFridaythe13thsIn(jahr){
var d = new Date();
d.setFullYear(jahr, 0, 13);
var counter = 0;
var months = 0;
while(months <= 11) {
months++;
if(d.getDay() == 5 && d.getDate() == 13) {
counter++;
}
}
return counter;
}
Run Code Online (Sandbox Code Playgroud)
我想象这段代码从给定年份的 1 月 13 日开始,有一个计数器,用于计算天数总和,并循环月份。我知道我的代码已关闭,但我可以获得一些指导吗?