How to generate a random hexadecimal string in TypeScript

1 Answer

0 votes
function generateHex(len: number): string {
  const hexChars = '0123456789ABCDEF';
  let hexStr = '';

  for (let i = 0; i < len; i++) {
    const index: number = Math.floor(Math.random() * 16);
    hexStr += hexChars[index];
  }

  return hexStr;
}

const len: number = 8;
const hexNumber: string = generateHex(len);

console.log('Random Hexadecimal Number:', hexNumber);



/*
run:

"Random Hexadecimal Number:",  "91F117F1" 

*/

 



answered Sep 19, 2025 by avibootz

Related questions

1 answer 151 views
1 answer 175 views
1 answer 156 views
1 answer 227 views
1 answer 214 views
1 answer 296 views
...