// 十六进制转二进制 module.exports = (hex) => { let hexChars = '0123456789ABCDEF'; let binaryString = ''; for (let i = 0; i < hex.length; i++) { let hexIndex = hexChars.indexOf(hex[i].toUpperCase()); let binaryDigit = hexIndex.toString(2); // 确保每个十六进制数字转换为四位二进制数字 while (binaryDigit.length < 4) { binaryDigit = '0' + binaryDigit; } binaryString += binaryDigit; } return binaryString; };