博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JS银行卡号Luhm校验
阅读量:7222 次
发布时间:2019-06-29

本文共 888 字,大约阅读时间需要 2 分钟。

 

JS银行卡号Luhm校验

1 function luhmCheck(bankno){ 2         var lastNum=bankno.substr(bankno.length-1,1);//取出最后一位(与luhm进行比较) 3      4         var first15Num=bankno.substr(0,bankno.length-1);//前15或18位 5         var newArr=new Array(); 6         for(var i=first15Num.length-1;i>-1;i--){    //前15或18位倒序存进数组 7             newArr.push(first15Num.substr(i,1)); 8         } 9         var arrJiShu=new Array();  //奇数位*2的积<910         var arrJiShu2=new Array(); //奇数位*2的积>911         12         var arrOuShu=new Array();  //偶数位数组13         for(var j=0;j
9 的分割之后的数组个位数25 var jishu_child2=new Array();//奇数位*2>9 的分割之后的数组十位数26 for(var h=0;h
9 的分割之后的数组个位数之和34 var sumJiShuChild2=0; //奇数位*2>9 的分割之后的数组十位数之和35 var sumTotal=0;36 for(var m=0;m
BankLuhmValidate

 

转载于:https://www.cnblogs.com/huangzhen22/archive/2012/11/06/2756530.html

你可能感兴趣的文章
项目空隙
查看>>
【组队竞赛学习】vue+node在线商城项目
查看>>
沉浸式状态栏解析
查看>>
支付宝支撑2135亿成交额的数据库架构原理
查看>>
SpringBoot整合Angular应用第三弹-渲染RestAPI数据
查看>>
Python网络爬虫5 - 爬取QQ空间相册
查看>>
2018 年,去百度面试Java后端的一次面试经历
查看>>
mysql 数据库四种事务隔离级别
查看>>
springMvc学习笔记(2)
查看>>
对象引论
查看>>
如何使用 JavaScript 解析 URL
查看>>
实现简单的正则表达式引擎
查看>>
React as a UI Runtime(五、列表)
查看>>
C语言笔记(第一章:C语言编程)
查看>>
翻译:Hystrix - How To Use
查看>>
前嗅ForeSpider教程:创建模板
查看>>
Redis在Web项目中的应用与实践
查看>>
JavaScript HTML DOM
查看>>
吐槽Javascript系列二:数组中的splice和slice方法
查看>>
HashMap剖析之内部结构
查看>>