Skip to content

verifyChecksum

Verifies the CRC-8 checksum appended to a string.

Type: transform

Parameters

  • input (unknown): The string with appended checksum to verify.
  • chars (unknown): Number of checksum characters: 1 or 2 (default 2).
  • sep (unknown): Separator between the input and checksum (default "-").

Returns

Type: boolean

True if the checksum is valid, false otherwise.

Examples

javascript
verifyChecksum("DOC-001-2T") // true
javascript
"CASE-2026-000184-0F"|verifyChecksum // true
javascript
verifyChecksum("DOC-001-XX") // false

Released under the MIT License.