ספרת ביקורת – הבדלי גרסאות
תוכן שנמחק תוכן שנוסף
←פתיח: קישור מעגלי |
Amitbergman (שיחה | תרומות) |
||
שורה 81:
return (sum % 10 === 0);
}
</syntaxhighlight>
דוגמה לאותה פונקציה ב-python:
<syntaxhighlight lang="python">
def IDValidator(id):
if (len(id) != 9): # Make sure ID is formatted properly
return False
sumToCheck = 0
incnum=0
for i in range(len(id)):
incnum = int(id[i]) * int((i % 2) + 1)
if (incnum > 9):
sumToCheck = sumToCheck + incnum - 9 #This is the sum of the digits of number between 10-19
else:
sumToCheck += incnum
return (sumToCheck % 10 == 0)
</syntaxhighlight>
|