JavaScript中賦值運算符的使用


JavaScript中的賦值運算可以分為簡單賦值運算和復合賦值運算。簡單賦值運算是將賦值運算符(=)右邊表達式的值保存到左邊的變量中;而復合賦值運算混合了其他操作(例如算術運算操作)和賦值操作。例如:

sum+=i;          //等同於sum=sum+i;

 

JavaScript中的賦值運算符如下表所示。

運算符

描述

示例

=

將右邊表達式的值賦給左邊的變量

userName="mr"

+=

將運算符左邊的變量加上右邊表達式的值賦給左邊的變量

a+=b  //相當於a=a+b

-=

將運算符左邊的變量減去右邊表達式的值賦給左邊的變量

a-=b  //相當於a=a-b

*=

將運算符左邊的變量乘以右邊表達式的值賦給左邊的變量

a*=b  //相當於a=a*b

/=

將運算符左邊的變量除以右邊表達式的值賦給左邊的變量

a/=b  //相當於a=a/b

%=

將運算符左邊的變量用右邊表達式的值求模,並將結果賦給左邊的變量

a%=b  //相當於a=a%b

 

例如,某員工的月薪為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元

本文摘自明日科技出版的《零基礎學JavaScript》,轉載請注明出處!!!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM