ユリウス日を暦日に変換する Javascript プログラムでは、次のコードが見られます。
month = (G<13.5) ? (G-1) : (G-13)
year = (month<2.5) ? (C-4715) : (C-4716)
これらは、宣言内の変数の値を変更したり、変数の値に従って変更しmonth
たりする何らかの条件である可能性があると思いました.私の研究では、これらの記号、特にJavascriptコードに現れる「?」については何も返されませんでした.year
ソースの完全なビューについては、astronomy.villanova.edu/links/jd.htm にアクセスしてください。
どんな助けでも大歓迎です!