The multiplication assignment (
*=) operator performs multiplication on the two operands and assigns the result to the left operand.
x *= y
x *= y is equivalent to
x = x * y, except that the expression
x is only evaluated once.
let bar = 5; bar *= 2; // 10 bar *= "foo"; // NaN let foo = 3n; foo *= 2n; // 6n
|ECMAScript Language Specification |
BCD tables only load in the browser