Home >Web Front-end >JS Tutorial >How to Convert Decimal to Hexadecimal in JavaScript?

How to Convert Decimal to Hexadecimal in JavaScript?

Mary-Kate Olsen
Mary-Kate OlsenOriginal
2024-12-07 18:25:17474browse

How to Convert Decimal to Hexadecimal in JavaScript?

Converting Decimal to Hexadecimal in JavaScript

Understanding how to convert decimal values to hexadecimal can be essential for various scenarios in programming. Fortunately, JavaScript provides straightforward methods to achieve this.

Question: How do I convert a decimal value to its hexadecimal equivalent in JavaScript?

Answer:

JavaScript offers two main approaches for decimal-to-hexadecimal conversion:

Method 1: Using toString(16)

  • Utilize the toString() method on your decimal number, passing 16 as the argument.
  • This converts the number to a hexadecimal string.

Code:

const decimalNumber = 100;
const hexValue = decimalNumber.toString(16);

console.log(hexValue); // Output: 64

Method 2: Using parseInt(16)

  • To convert back from a hexadecimal string to a decimal, employ the parseInt() function.
  • Pass the hexadecimal string and 16 as the arguments.

Code:

const hexadecimalString = "64";
const decimalValue = parseInt(hexadecimalString, 16);

console.log(decimalValue); // Output: 100

By leveraging these methods, you can seamlessly convert between decimal and hexadecimal values, unlocking the versatility of JavaScript.

The above is the detailed content of How to Convert Decimal to Hexadecimal in JavaScript?. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn