make-barcode
Advanced tools
+4
-0
@@ -16,2 +16,6 @@ /*** | ||
| * 从不含校验位的卡号采用 Luhm 校验算法获得校验位 | ||
| * 1. 从右到左给卡号字符串编号,最右边第一位是1,最右边第二位是2,最右边第三位是3…. | ||
| * 2. 从右向左遍历,对每一位字符t执行第三个步骤,并将每一位的计算结果相加得到一个数s。 | ||
| * 3. 对每一位的计算规则:如果这一位是奇数位,则返回t本身,如果是偶数位,则先将t乘以2得到一个数n,如果n是一位数(小于10),直接返回n,否则将n的个位数和十位数相加返回。 | ||
| * 4. 如果s能够整除10,则此号码有效,否则号码无效。 | ||
| * | ||
@@ -18,0 +22,0 @@ * @param nonCheckCodeCardNo |
+4
-0
@@ -32,2 +32,6 @@ "use strict"; | ||
| * 从不含校验位的卡号采用 Luhm 校验算法获得校验位 | ||
| * 1. 从右到左给卡号字符串编号,最右边第一位是1,最右边第二位是2,最右边第三位是3…. | ||
| * 2. 从右向左遍历,对每一位字符t执行第三个步骤,并将每一位的计算结果相加得到一个数s。 | ||
| * 3. 对每一位的计算规则:如果这一位是奇数位,则返回t本身,如果是偶数位,则先将t乘以2得到一个数n,如果n是一位数(小于10),直接返回n,否则将n的个位数和十位数相加返回。 | ||
| * 4. 如果s能够整除10,则此号码有效,否则号码无效。 | ||
| * | ||
@@ -34,0 +38,0 @@ * @param nonCheckCodeCardNo |
+1
-1
| { | ||
| "name": "make-barcode", | ||
| "version": "1.0.4", | ||
| "version": "1.0.5", | ||
| "description": "使用Luhm 校验算法生成一段条码", | ||
@@ -5,0 +5,0 @@ "main": "dist/index.js", |
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
10758
11.83%241
3.43%0
-100%