JavaScript中的賦值運算可以分爲簡單賦值運算和複合賦值運算。簡單賦值運算是將賦值運算符(=)右邊表達式的值保存到左邊的變量中;而複合賦值運算混合了其他操作(例如算術運算操作)和賦值操作。例如:
sum+=i; //等同於sum=sum+i;
JavaScript中的賦值運算符如下表所示。
例如,某員工的月薪爲5000元,扣除各項保險費用共500元,個人所得稅起徵點是3500元,稅率爲3%,計算該員工的實際收入是多少。代碼如下:
01 <script type="text/javascript">
02 var salary = 5000;
03 var insurance = 500;
04 var threshold = 3500;
05 var tax = 0.03;
06 salary-=insurance;
07 var salary1=salary;
08 salary1-=threshold;
09 salary1*=tax;
10 salary-=salary1;
11 document.write("該員工的實際收入爲"+salary+"元");
12 </script>
運行結果爲:
該員工的實際收入爲4470元