Divide then assign (/=) (Operator/assignment)

Divide one operand by another and put the result in the first.

Availability:

ECMAScript edition - 2
JavaScript - 1.0
JScript - 1.0
Internet Explorer - 3.02
Netscape - 2.0
Netscape Enterprise Server - 2.0
Opera - 3.0
Property/method value type:Number primitive
JavaScript syntax:-anOperand1 /= anOperand2
Argument list:anOperand1The dividend
anOperand2The divisor

Divide the left operand by the right operand and assign the quotient to the left operand.

This is functionally equivalent to the expression:

anOperand1 = anOperand1 / anOperand2;

Although this is classified as an assignment operator, it is really a compound of an assignment and a multiplicative operator.

The associativity is from right to left.

Refer to the operator precedence topic for details of execution order.

The new value of anOperand1 is returned as a result of the expression.

Warnings:

See also:Assignment operator, Associativity, Divide (/), LValue, Multiplicative operator, Operator Precedence, Remainder (%)

Cross-references:

ECMA 262 edition 2 - section - 11.13

ECMA 262 edition 3 - section - 11.13