打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
js-六爻排盘-六神
在之前的文章中已经获取到日辰的天干:
根据日辰,排六神方法:
//六神排盘
function getLiuShen(day){
var rLiushen="";
//根据日辰查找六神
var tiangan=["甲","乙","丙","丁","戊","己","庚","辛","壬","癸"];
var liushen=["青龙","朱雀","勾陈","腾蛇","白虎","玄武"];
for(var i=0;i<tiangan.length;i++){
if(tiangan[i]==day.substring(0,1)){
if(tiangan[i]=="甲" || tiangan[i]=="乙"){
rLiushen=liushen[0];
break  ;
}
if(tiangan[i]=="丙" || tiangan[i]=="丁"){
rLiushen=liushen[1];
break  ;
}
if(tiangan[i]=="戊"){
rLiushen=liushen[2];
break  ;
}
if(tiangan[i]=="己"){
rLiushen=liushen[3];
break  ;
}
if(tiangan[i]=="庚" || tiangan[i]=="辛"){
rLiushen=liushen[4];
break  ;
}
if(tiangan[i]=="壬" || tiangan[i]=="癸"){
rLiushen=liushen[5];
break  ;
}
}
}
var  myLiuShen= new Array();
if(rLiushen!="" &&rLiushen!=null &&rLiushen!=undefined){
for(var n=0;n<liushen.length;n++){
if(rLiushen==liushen[n]){
//将六神重新排列
var hou = liushen.splice(n,liushen.length);
var qian = liushen.splice(0,n);
liushen.splice(0,liushen.length);
liushen=hou.concat(qian);
break;
}
}
//重新赋值
for(var m=liushen.length-1,o=0;m>=0;m--,o++){
myLiuShen[o]=liushen[m];
}
}
console.log(myLiuShen);
return myLiuShen;
}
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
JavaScript中foreach()用法及使用的坑
JS去掉一个数组的重复元素
js实现数组去重、判断数组以及对象中的内容是否相同
JScript Array对象的几个原型方法
AS教程:分类说明Flash中数组的用法
javascript 中数组使用方法汇总
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服