Home >Web Front-end >JS Tutorial >How Do I Convert Decimal to Hexadecimal and Back in JavaScript?
Converting Decimal Values to Hexadecimal in JavaScript
In JavaScript, converting decimal values to their hexadecimal counterparts is a straightforward task. Here's how to approach it:
To convert a decimal number, yourNumber, to a hexadecimal string, simply use the following syntax:
hexString = yourNumber.toString(16);
This will generate a string representation of the hexadecimal value.
To revert the conversion and obtain a decimal number from its hexadecimal string, use the parseInt() function:
yourNumber = parseInt(hexString, 16);
The 16 as the second argument specifies the base of the hexadecimal number system.
To illustrate, let's convert the decimal number 255 to hexadecimal:
hexString = 255.toString(16); // Result: "ff"
To retrieve the original decimal value from the hexadecimal string:
decimalNumber = parseInt("ff", 16); // Result: 255
The above is the detailed content of How Do I Convert Decimal to Hexadecimal and Back in JavaScript?. For more information, please follow other related articles on the PHP Chinese website!