mirror of
https://github.com/danbulant/Portfolio
synced 2026-06-08 17:20:52 +00:00
fix: first 9 digits mod 11 edge case
This commit is contained in:
parent
bd8b1d2fee
commit
83d4b08437
1 changed files with 2 additions and 1 deletions
|
|
@ -144,7 +144,8 @@
|
||||||
.split('/')
|
.split('/')
|
||||||
.join('');
|
.join('');
|
||||||
|
|
||||||
const lastDigitCheck = Number(idFmt.slice(0, 9)) % 11 === Number(idFmt.at(-1)) || Number(idFmt.at(-1)) === 10;
|
const lastDigitCheck = Number(idFmt.slice(0, 9)) % 11 === Number(idFmt.at(-1)) ||
|
||||||
|
Number(idFmt.slice(0, 9)) % 11 === 10; // an edge case that could occur
|
||||||
const divisibleBy11 = Number(idFmt) % 11 === 0;
|
const divisibleBy11 = Number(idFmt) % 11 === 0;
|
||||||
|
|
||||||
if (lastDigitCheck && divisibleBy11) {
|
if (lastDigitCheck && divisibleBy11) {
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue