An assignment statement is an expression statement. The statement ends with a semicolon(;). It has the following general form:
The value of var is the value of the expression on the right hand side.
The data type of var must be compatible with the data type of expression.
The equal sign “=” is the assignment operator that assigns the value of the expression to var.
The assignment operator allows a programmer to create multiple chain of assignments.
For example:
x = y = w = z = 34; will yield the same result as:
x = 34;
y = 34;
z = 34;
w = 34;