For example:
code = '7777-5';
input = code.substring(0, 4); // Returns '7777'
checkdigit = f(input); // f() produces a checkdigit
assert.areEqual(code, input + "-" + checkdigit)
Is there a technical term for input
used above?
Specifically I'm calculating checkdigits for ISBNs, but that shouldn't effect the answer.