// ========= 干支関係の設定 =========
// 西暦0年(配列の0番目)を一番初めにもってくる
// 十干の配列
var jikkan = new Array({"name": "庚","kunyomi":"かのえ","onyomi":"こう"},{"name": "辛","kunyomi":"かのと","onyomi":"しん"},{"name": "壬","kunyomi":"みずのえ","onyomi":"じん"},{"name": "癸","kunyomi":"みずのと","onyomi":"き"},{"name":"甲","kunyomi":"きのえ","onyomi":"こう"},{"name": "乙","kunyomi":"きのと","onyomi":"おつ"},{"name": "丙","kunyomi":"ひのえ","onyomi":"へい"},{"name": "丁","kunyomi":"ひのと","onyomi":"てい"},{"name": "戊","kunyomi":"つちのえ","onyomi":"ぼ"},{"name": "己","kunyomi":"つちのと","onyomi":"き"});
// 十二支の配列
var junishi = new Array({"name": "申","kunyomi":"さる","onyomi":"しん"},{"name": "酉","kunyomi":"とり","onyomi":"ゆう"},{"name": "戌","kunyomi":"いぬ","onyomi":"じゅつ"},{"name": "亥","kunyomi":"い","onyomi":"がい"},{"name":"子","kunyomi":"ね","onyomi":"し"},{"name": "丑","kunyomi":"うし","onyomi":"ちゅう"},{"name": "寅","kunyomi":"とら","onyomi":"いん"},{"name": "卯","kunyomi":"う","onyomi":"ぼう"},{"name": "辰","kunyomi":"たつ","onyomi":"しん"},{"name": "巳","kunyomi":"み","onyomi":"し"},{"name": "午","kunyomi":"うま","onyomi":"ご"},{"name": "未","kunyomi":"ひつじ","onyomi":"び"});

// ========= 確認したい西暦 =========
var seireki = 1560; // 計算するので数値で設定

// ========= 計算 =========
var modjikkan = seireki % 10; // 西暦を10で割った余りの値が十干の配列の位置になる
var modjunishi = seireki % 12; // 西暦を12で割った(以下略)

// ========= 表示 =========
document.write("指定された西暦:" + seireki + "年");
document.write("
"); document.write("十干十二支:" + jikkan[modjikkan]["name"] + junishi[modjunishi]["name"]); document.write("
"); document.write("("); document.write(jikkan[modjikkan]["onyomi"] + junishi[modjunishi]["onyomi"]); document.write(" または "); document.write(jikkan[modjikkan]["kunyomi"] + junishi[modjunishi]["kunyomi"]); document.write(" のとし)");