Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/445.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 学校的自定义周数_Javascript_Fullcalendar_Operators_Momentjs - Fatal编程技术网

Javascript 学校的自定义周数

Javascript 学校的自定义周数,javascript,fullcalendar,operators,momentjs,Javascript,Fullcalendar,Operators,Momentjs,我试图通过修改iso周数来显示学校学期周数。操作符的每一侧都被视为单独的评估语句。它在和&之后需要一个标识符 对于每个if语句,按如下方式重写: weekNo >= 5 && weekNo <= 18 weekNo>=5&&weekNo您不能将一个数字与那样的多个值进行比较 if (weekNo >= 5 && <= 18) 这表示:“如果weekNo大于或等于5”和“如果weekNo小于或等于18”您缺少了一些格式,正如其他人所指出

我试图通过修改iso周数来显示学校学期周数。

操作符的每一侧都被视为单独的评估语句。它在
和&
之后需要一个标识符

对于每个
if
语句,按如下方式重写:

weekNo >= 5 && weekNo <= 18 

weekNo>=5&&weekNo您不能将一个数字与那样的多个值进行比较

if (weekNo >= 5 && <= 18)

这表示:“如果weekNo大于或等于5”和“如果weekNo小于或等于18”

您缺少了一些格式,正如其他人所指出的,并且return语句后面有一个错误的逗号。我已经为您格式化了块

函数getWeekNumber(d){ //复制日期,以便不修改原始日期 d=新日期(+d); d、 设定小时数(0,0,0,0); //设置为最近的星期四:当前日期+4-当前天数 //把星期天定为第七天 d、 设置日期(d.getDate()+4-(d.getDay()| 7)); //一年中的第一天 var yearStart=新日期(d.getFullYear(),0,1); //计算整周到最近的星期四 var weekNo=Math.ceil(((d-年初)/86400000)+1)/7); //返回年和周数的数组 //修改周数以显示1-12学期2
如消息所示,如果(weekNo>=5&&weekNo=39&&weekNo,则出现语法错误。
if(weekNo>=5&&all answer是好的,但如果希望条件的意图更明显,则可以编写类似于
if(5)的条件
if (weekNo >= 5 && weekNo <= 18)