validateChecksum static method
- DigitString isbn
If input is a valid ISBN, returns true.
Refer to APPENDIX 1 Check digit calculation
Implementation
static bool validateChecksum(DigitString isbn) {
if (isbn.length != 13) {
return false;
}
var checkDigit = isbn.valueAt(12);
return calculateIsbn13CheckDigit(isbn) == checkDigit.intValue;
}