Я пытаюсь преобразовать шестнадцатеричную строку в четырехзначное целое число. Я могу изменить следующую команду, но я не хочу генерировать случайное целочисленное значение каждый раз, когда проходит одна и та же строка HEX. Целое число должно быть одинаковым. Это не происходит в моем случае:
const reqq = crypto.createHash('md5').update(admin.companyName).digest('hex');
let valueNum = parseInt(reqq, 16);
let resultValue = Math.floor(Math.random(valueNum) * 9000);
admin.companyID = resultValue;
console.log(resultValue);
Как я могу сделать эту работу?