How to use parseInt() Function In Javascript
In this approach, there is an inbuilt function parseInt which will convert the hexadecimal number into its decimal equivalent. Use the ‘parseInt’ function with base 16 to convert hexadecimal to decimal to convert the hexadecimal string to its decimal equivalent.
Example: Demonstration of converting of hexadecimal to decimal using the inbuilt parseInt().
function hexadeciToDeci(hex) {
return parseInt(hex, 16);
}
// Hexadecimal Number
const hexadecimalNumber = "2A";
const decimal = hexadeciToDeci(hexadecimalNumber);
console.log("Decimal equivalent of",
hexadecimalNumber, "is ", decimal);
Output
Decimal equivalent of 2A is 42
Time Complexity: O(n).
Space Complexity: O(1).
JavaScript Program to Convert Hexadecimal to Decimal
Decimal numbers are a base 10 number system which uses 10 digits from 0 to 9 and hexadecimal numbers are a base 16 number system which uses 16 digits, numbers from 0 to 9, and letters from A to F. We are given a hexadecimal number as input we have to convert it into decimal in JavaScript and print the result.
Example:
Input: 1A
Output: 26
Below are the methods to convert Hexadecimal to Decimal:
Table of Content
- Using parseInt() Function
- Using Number() Function
- Using Iterative Method