Unsigned integer module from Glize library.
npm install uint --saveimport{uint8,uint16,uint32}from'uint';/** * Converts given <code>number</code> to unsigned int8. * @param {number} number The number to be converted. * @return {number} The unsigned (zero or positive) number. */console.log(uint8(0));// 0console.log(uint8(1));// 1console.log(uint8(255));// 255console.log(uint8(256));// NaNconsole.log(uint8(-256));// NaNconsole.log(uint8(-1));// NaNconsole.log(uint16(0));// 0console.log(uint16(1));// 1console.log(uint16(65535));// 65535console.log(uint16(65536));// NaNconsole.log(uint16(-65536));// NaNconsole.log(uint16(-1));// NaNconsole.log(uint32(0));// 0console.log(uint32(1));// 1console.log(uint32(4294967295));// 4294967295console.log(uint32(4294967296));// NaNconsole.log(uint32(-4294967296));// NaNconsole.log(uint32(-1));// NaNFor more information please visit Glize project page.