How to convert a hex to a byte array in Node.js

1 Answer

0 votes
function hexToBytes(hex) {
    const byteArray = [];
    
    for (let ch = 0; ch < hex.length; ch += 2) {
        byteArray.push(parseInt(hex.substr(ch, 2), 16));
    }
    
    return byteArray;
}

const hexString = "1B2C3A4F";
const byteArray = hexToBytes(hexString);

console.log(byteArray);



/*
run:

[ 27, 44, 58, 79 ]

*/

 



answered Feb 14, 2025 by avibootz

Related questions

1 answer 89 views
1 answer 92 views
1 answer 108 views
1 answer 102 views
102 views asked Nov 18, 2024 by avibootz
1 answer 128 views
...