To implement:

Convert number from hexidecimal to decimal

 

<html>
<head>
<title></title>
<script language="JavaScript">
<!-- Start Script

// toDec assumes the Hex number is between 0 & 255
// Analysis

function toDec(number)
{

var hexString = "0123456789ABCDEF";
var dec = 0;

dec = hexString.indexOf(number.charAt(0)) * 16 + hexString.indexOf(number.charAt(1));

return dec;
}

// Tests
// Analysis

document.writeln("toDec('00'): " + toDec('00') + "<br>");
document.writeln("toDec('FF'): " + toDec('FF') + "<br>");
document.writeln("toDec('AA'): " + toDec('AA') + "<br>");
document.writeln("toDec('3A'): " + toDec('3A') + "<br>");
document.writeln("toDec('C0'): " + toDec('C0') + "<br>");
document.writeln("toDec('BD'): " + toDec('BD') + "<br>");


// End Script -->
</script>
</head>
<body>
</body>
</html>

 

Execute code or main page