使用赋值运算符,您可以将值分配给变量。JavaScript支持以下赋值运算符-
| 序号 | 运算符和说明 | 
|---|---|
| 1 | =(简单分配) 从右侧操作数到左侧操作数分配值 例如: C = A + B将A + B的值分配给C  | 
| 2 | + =(添加和分配) 将右操作数添加到左操作数,并将结果分配到左操作数。 例如: C + = A等于C = C + A  | 
| 3 | − =(减法和赋值) 从左操作数中减去右操作数,并将结果分配给左操作数。 例如: C-= A等于C = C – A  | 
| 4 | * =(乘法和赋值) 它将右操作数与左操作数相乘,并将结果分配给左操作数。 例如: C * = A等于C = C * A  | 
| 5 | / =(划分和分配) 它将左操作数除以右操作数,并将结果分配给左操作数。 例如: C / = A等于C = C / A  | 
| 6 | %=(模块和赋值) 它使用两个操作数获取模数,并将结果分配给左操作数。 例如: C%= A等于C = C%A  | 
尝试以下代码在JavaScript中实现赋值运算符-
<html>
   <body>
      <script>
         <!--
            var a = 33;
            var b = 10;
            var linebreak = "<br />";
            document.write("Value of a => (a = b) => ");
            result = (a = b);
            document.write(result);
            document.write(linebreak);
            document.write("Value of a => (a += b) => ");
            result = (a += b);
            document.write(result);
            document.write(linebreak);
            document.write("Value of a => (a -= b) => ");
            result = (a -= b);
            document.write(result);
            document.write(linebreak);
            document.write("Value of a => (a *= b) => ");
            result = (a *= b);
            document.write(result);
            document.write(linebreak);
            document.write("Value of a => (a /= b) => ");
            result = (a /= b);
            document.write(result);
            document.write(linebreak);
            document.write("Value of a => (a %= b) => ");
            result = (a %= b);
            document.write(result);
            document.write(linebreak);
         //-->
      </script>
      <p>Set the variables to different values and different operators and then try...</p>
</body>
</html>