Здравствуйте все.
Столкнулся с проблемой "типов данных" в JS
Сразу приведу примеры чтоб было понятно, что именно не получается
Код на С, дающий необходимый(верный) результат:
unsigned char byte = 70;
byte <<= 4; // теперь byte == 96
аналогичный код на JS:
var byte = 70;
byte <<= 4; // теперь byte == 1120
Вся проблема в том, что
byte в С это 8 бит, а в JS byte занимает 32 бита. Как получить необходимый результат(96) средствами яваскрипта?
PS Использую NodeJS