javascript에서 int값을 hex string으로 변환

1. util.js에 toHex()함수 추가

function toHex(i, pad) {

    if (typeof(pad) === 'undefined' || pad === null) {
      pad = 2;
    } 

    var strToParse = i.toString(16).toUpperCase();
  
    while (strToParse.length < pad) {
      strToParse = "0" + strToParse;
    }
    return strToParse;
};

2. export를 통해서 toHex() 함수 노출

export {
    toHex
};

3.사용

var util = require('./util.js');

console.log("GetElement [{0}:{1}]".format(util.toHex(gtag.deref(),4), util.toHex(etag.deref(),4)));

4.결과 화면

GetElement [0008:0008]