Left Shift Assignment Operator (<<=) (Windows Scripting - JScript)
Left shifts the value of a variable by the number of bits specified in the value of an expression and assigns the result to the variable.
Syntax
result <<= expression
Arguments
result
Any variable.expression
Any expression.
Remarks
Using the <<= operator is exactly the same as specifying:
result = result << expression
The <<= operator shifts the bits of result left by the number of bits specified in expression. For example:
var temp
temp = 14
temp <<= 2
The variable temp has a value of 56 because 14 (00001110 in binary) shifted left two bits equals 56 (00111000 in binary). Bits are filled in with zeroes when shifting.
Requirements
See Also
Bitwise Left Shift Operator (<<) (Windows Scripting - JScript)
Bitwise Right Shift Operator (>>) (Windows Scripting - JScript)
Unsigned Right Shift Operator (>>>) (Windows Scripting - JScript)
Operator Precedence (Windows Scripting - JScript)
Operator Summary (Windows Scripting - JScript)