Multiplication assignment (*=)

The multiplication assignment operator (*=) multiplies a variable by the value of the right operand and assigns the result to the variable.

Syntax

x *= y // x = x * y

Examples

Using multiplication assignment

// Assuming the following variable
//  bar = 5

bar *= 2     // 10
bar *= 'foo' // NaN

Specifications

Specification
ECMAScript Language Specification
# sec-assignment-operators

Browser compatibility

BCD tables only load in the browser

See also