opened
Scriptim
username_0
Bitwise operations (such as `^`) use signed 32-bit integers, thus this line may produce negative numbers: 

<https://github.com/username_0/crc-calculator/blob/094403e78ef9393f9eaa904c63e2149fd5fb3bc3/crc.js#L27>

The difference should not be calculated with numbers, but with strings by comparing them character by character.
XOR produces negative results for large inputs
issue
closed
Scriptim
username_0
issue