收藏   订阅   蔚来影讯
你现在的位置:首页 » 业余爱好 » 正文

身份证校验规则js函数

时间:2020年06月09日 13:17:40 | 作者 :老马 | 分类 : 业余爱好 | 浏览:557 | 评论:0
card_code_check(corporation_code) {
var coefficient = [7, 9, 10, 5, 8, 4, 2, 1, 6, 3, 7, 9, 10, 5, 8, 4, 2];
var corporation_code_list = corporation_code.split("");
if (corporation_code_list.length === 18) {
var lastNum = corporation_code_list[17];
var total = 0;
for (var i = 0; i < coefficient.length; i++) {
total += coefficient[i] * Number(corporation_code_list[i]);
}

var oks = [1, 0, "x", 9, 8, 7, 6, 5, 4, 3, 2];
if (String(oks[total % 11]) === String(lastNum).toLowerCase()) {
return true;
} else {
return false;
}
} else {
return false;
}
}


上一篇:公民身份证编制规则 公民身份证输入验证规则 正则表达式 VUE 下一篇:法人和其他组织统一社会信用代码编码规则(免费)很多网站收费
本站致力于揭露全国影视投资诈骗案件 避免更多老百姓受骗上当
经历分享 请投稿

网络世界,不加微信QQ手机,留言沟通

发表评论

必填

回复后邮件通知

客服会联系您

◎欢迎参与讨论,聆听心声,下滑更多影视投资诈骗相关内容。

相关文章

栏目
文章归档
标签列表