在将Julian日转换为日历日的Javascript程序中,可以看到以下代码:
month = (G<13.5) ? (G-1) : (G-13)
year = (month<2.5) ? (C-4715) : (C-4716)
我认为这可能是某种条件,根据声明中变量的值改变了month
或year
的值我的研究没有回复这些符号 - 特别是“?” - 显示在Javascript代码中。
有关来源的完整视图,请访问astronomy.villanova.edu/links/jd.htm
非常感谢任何帮助!
答案 0 :(得分:0)
答案 1 :(得分:0)
变量=如果条件为真?给出这个答案:否则给这个答案;
所以int x = 5; int y = x == 5? 10:12; 意味着如果x等于5,y将是10,否则它将是12