функция parseInt превращает из 16 системы счисления в 10 систему счисления, а можно наоборот ? Или нужно использовать toString ?
Правильно говорить, что parseInt переводит строку, содержащую целое в определенной системе счисления, в число. У числа, самого по себе, нет системы счисления.
var i = 31;
var a = i.toString(16);
// имейте в виду, что а - это строка
console.log(typeof a, a);
console.log(parseInt(a, 16));
Сборка персонального компьютера от Artline: умный выбор для современных пользователей