js 判断身份证号性别

js 判断身份证号性别

马上下班了,更新一个小文章吧,刚刚运营部说打电话时看名字以为时女的,结果接电话的是男的,还问是人家老婆的吗?很尴尬…,所以想要确定一下对方的性别, 没问题,满足。

如何根据身份证号来判断对方的性别呢? 很简单,我们用代码说话:

判断原理:

—– 15位身份证号码:第7、8位为出生年份(两位数),第9、10位为出生月份,第11、12位代表出生日期,第15位代表性别,奇数为男,偶数为女。
—– 18位身份证号码:第7、8、9、10位为出生年份(四位数),第11、第12位为出生月份,第13、14位代表出生日期,第17位代表性别,奇数为男,偶数为女。

代码片段:

//通过身份证号,判断性别
var str2 = '110123199810103726';
var num = str2.charAt(16);

if(num%2==0){
  console.log('女');
}else{
  console.log('男');
}

额~就是这么速度,搞定。

 

———– 闲聊一刻————

下午不忙去刷掘金,看到政采云团队的一个女生程序员,我当时都惊呆了,她有自己的公众号粉丝ww,有自己各种输出账号,代码写的一绝,文章写的66, 突然感觉自己和人家差距不是一点两点的了。所以我个人感觉如果有机会毕业一定要去大厂看看,遇到的人,看到的事,会对自己的人生规划有很大的影响的。2021,就想踏踏实实的做技术,踏踏实实的挣钱。然后去旅旅游吧。

站内部分资源收集于网络,若侵犯了您的合法权益,请联系我们删除!
赞赏是最好的支持
如果对你有帮助那就支持一下吧
立即赞赏
分享到:
赞(10) 打赏

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

小月博客-一个专注于分享的技术博客
没有账号? 忘记密码?