shl()

Performs a bitwise left shift operation.

Syntax

shl(value, shift)

Parameters

Parameter Type Description
value Number The integer value to shift.
shift Number The number of bits to shift left.

Return Value

Examples

shl(1, 3);   // returns 8  (0001 << 3 = 1000)
shl(2, 2);   // returns 8  (0010 << 2 = 1000)
shl(5, 1);   // returns 10 (0101 << 1 = 1010)

See also

bit
not
and
or
xor
nand
nor
xnor
shl
shr