ספרת ביקורת – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
Arielbeje (שיחה | תרומות)
מ שיפור דוגמת הקוד, ניסוח
שורה 71:
{
id = id.toString();
if (id.length !== 9 || isNaN(id)) { // Make sure ID is formatted properly
return false;
}
varlet sum = 0, incNum;
for (varconst i in id) {
incNum = Number(id[i]) * ((i % 2) + 1); // Multiply number by 1 or 2
sum += (incNum > 9) ? incNum - 9 : incNum; // Sum the digits up and add to total