function hamming_distance(num1: number, num2: number) {
let xr: number = num1 ^ num2;
let result: number = 0;
while (xr != 0) {
result += xr & 1;
xr = xr >> 1;
}
return result;
}
const num1: number = 9;
const num2: number = 14;
console.log(hamming_distance(num1, num2));
/*
run:
3
*/