0
点赞
收藏
分享

微信扫一扫

js输入出生年份自动属相查询

黄昏孤酒 2022-05-06 阅读 52

本代码利用输入的年龄除以12得到不同的值带有小数点的值,然后用switch对应解决。如:1987/12=165.5833 只要是同样的属想的除以12得到的小数点前几位都是相同的,利用这个原理就可以用JS进行判断了。完全代码如下:

<!DOCTYPE html>
<html>
<head>
<style>

</style>
</head>
<body>
<p id=demo>11</p>
<input type=text id=no1 οnblur=check()>
<script>
function check()
{
var txt;
var x=Number(document.getElementById("no1").value)/12
var y=parseInt(x)
var z=(x-y).toString().slice(1,4) //截取小数点前3位
var h=Number(z)
switch(h){
case 0.33:
txt="鼠";
break;
case 0.41:
txt="牛";
break;
case 0.5:
txt="虎";
break;
case 0.58:
txt="兔";
break;
case 0.66:
txt="龙";
break;
case 0.75:
txt="蛇&

举报

相关推荐

出生年 (15 分)

7-15 出生年

7-33 出生年

PTA7-45出生年

L1-033 出生年 (15 分)

根据身份证解析出生年月

0 条评论