MEID Hex to Dec
by Rowan Hamilton
HTML
<div id="dec_meid"></div>
<div id="hex_meid"></div>
JavaScript
var hexIn = 'A100004584ACBA';
if (hexIn.length === 14){
i = parseInt(hexIn.substring(0,8),16).toString();
j = parseInt(hexIn.substring(hexIn.length - 6),16).toString();
if (j.length < 8){j = "0" + j}
k = i + j;
document.getElementById('dec_meid').innerHTML = 'MEID DEC: '+ k;
} else{
document.getElementById('dec_meid').innerHTML = 'MEID Invalid length';
}
var decIn = '270113184508694970';
var hexP1 = Number(decIn.substring(0,10)).toString(16).toUpperCase();
var hexP2 = Number(decIn.substring(10,18)).toString(16).toUpperCase();
hexMEID = `${hexP1}${hexP2}`;
document.getElementById('hex_meid').innerHTML = 'MEID HEX: '+ hexMEID;