SIGN IN SIGN UP

Algorithms and Data Structures implemented in JavaScript for beginners, following best practices.

34083 0 0 JavaScript
function intToHex (num) {
2020-05-03 09:05:12 +02:00
switch (num) {
case 10: return 'A'
case 11: return 'B'
case 12: return 'C'
case 13: return 'D'
case 14: return 'E'
case 15: return 'F'
}
return num
2018-10-20 15:35:49 -05:00
}
2019-02-24 15:00:42 -06:00
function decimalToHex (num) {
const hexOut = []
2020-05-03 09:05:12 +02:00
while (num > 15) {
hexOut.unshift(intToHex(num % 16))
2020-05-03 09:05:12 +02:00
num = Math.floor(num / 16)
}
return intToHex(num) + hexOut.join('')
2018-10-20 15:35:49 -05:00
}
2019-02-24 15:00:42 -06:00
export { decimalToHex }