Сообщение от webgraph
|
Ну ваще да, вроде))
|
Не может это работать. у bigInt нет свойства length.
Попробуйте с нечетным количеством 16-ричных цифр и убедитесь, что 0 в начале не добавляется
let data = 384n; // 0x180
data = data.toString(16).padStart(data.length + data.length%2, '0');
console.log(data);
Сообщение от webgraph
|
В бинарном варианте вы делали data = data.toString(2).
А здесь сделано data = data.toString(16).
|
Результат одинаковый. Что быстрее - надо проверять. Может через 16-ричные будет быстрее