# Learn: Hamming Distance in Javascript

Hamming’s distance takes its name from ** Richard Hamming**, who introduced it in his work on error recognition and correction codes. It is used in telecommunications to count the number of erroneous bits in a fixed-length binary word in order to estimate the error. For this reason it is also called signal distance. Hamming weight analysis of bits is used in several disciplines, including information theory, code theory and…