Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537
JavaScript中的賦值運(yùn)算可以分為簡單賦值運(yùn)算和復(fù)合賦值運(yùn)算。簡單賦值運(yùn)算是將賦值運(yùn)算符(=)右邊表達(dá)式的值保存到左邊的變量中;而復(fù)合賦值運(yùn)算混合了其他操作(例如算術(shù)運(yùn)算操作)和賦值操作。
1. = : 將右邊表達(dá)式的值賦給左邊的變量
<!DOCTYPE html> <html> <head> <title></title> </head> <body> <script type="text/javascript"> var a = 10;//這里就是值賦 </script> </body> </html>
2. += : 將運(yùn)算符左邊的變量加上右邊表達(dá)式的值賦給左邊的變量
<!DOCTYPE html> <html> <head> <title></title> </head> <body> <script type="text/javascript"> var a = 1; console.log( a+=2 ); //a=a+2 </script> </body> </html>
3. -= : 將運(yùn)算符左邊的變量減去右邊表達(dá)式的值賦給左邊的變量
<!DOCTYPE html> <html> <head> <title></title> </head> <body> <script type="text/javascript"> var a = 1; console.log( a-=2 ); //a=a-2 </script> </body> </html>
4. *= : 將運(yùn)算符左邊的變量乘以右邊表達(dá)式的值賦給左邊的變量
<!DOCTYPE html> <html> <head> <title></title> </head> <body> <script type="text/javascript"> var a = 1; console.log( a*=2 ); //a=a*2 </script> </body> </html>
5. /= : 將運(yùn)算符左邊的變量除以右邊表達(dá)式的值賦給左邊的變量
<!DOCTYPE html> <html> <head> <title></title> </head> <body> <script type="text/javascript"> var a = 1; console.log( a/=2 ); //a=a/2 </script> </body> </html>
6. %= : 將運(yùn)算符左邊的變量用右邊表達(dá)式的值求模,并將結(jié)果賦給左邊的變量
<!DOCTYPE html> <html> <head> <title></title> </head> <body> <script type="text/javascript"> var a = 1; console.log( a%=2 ); //a=a%2 </script> </body> </html>
最后來一個(gè)例子:某員工的月薪為5000元,扣除各項(xiàng)保險(xiǎn)費(fèi)用共500元,個(gè)人所得稅起征點(diǎn)是3500元,稅率為3%,計(jì)算該員工的實(shí)際收入是多少。代碼如下:
<!DOCTYPE html> <html> <head> <title></title> </head> <body> <script type="text/javascript"> var salary = 5000; var insurance = 500; var threshold = 3500; var tax = 0.03; salary-=insurance; var salary1=salary; salary1-=threshold; salary1*=tax; salary-=salary1; document.write("該員工的實(shí)際收入為"+salary+"元"); </script> </body> </html>
運(yùn)行結(jié)果為:該員工的實(shí)際收入為4470元
嘍,大家好,我是雷工!
今天公烏素這缺水的鎮(zhèn)子,稀稀拉拉下了一天的雨,一場(chǎng)秋雨一場(chǎng)寒,風(fēng)開始愈發(fā)清涼。
看日歷發(fā)現(xiàn)明天就是二十四節(jié)氣里的白露了,都白露了,原來不知不覺已經(jīng)深秋了。
感慨幾句,接著看會(huì)兒JavaScript,以下為學(xué)習(xí)筆記。
賦值運(yùn)算符:對(duì)變量進(jìn)行賦值的運(yùn)算符。
1、用的最多的賦值運(yùn)算符 = 將等號(hào)右邊的值賦值給左邊的變量,要求左邊要是一個(gè)容器。
2、其他賦值運(yùn)算符:
2.1、+= 例如:x += y 等價(jià)于 x = x +y ;
2.2、-= 例如:x -= y 等價(jià)于 x = x -y ;
2.3、*= 例如:x *= y 等價(jià)于 x = x *y ;
2.4、/= 例如:x /= y 等價(jià)于 x = x /y ;
2.5、%= 例如:x %= y 等價(jià)于 x = x %y ;
3、使用這些運(yùn)算符可以在對(duì)變量賦值時(shí)進(jìn)行快速操作。
4、+=賦值運(yùn)算符的出現(xiàn)是為了簡化代碼,如下示例:
4.1、示例1:
<script>
let n=1
n=n+1
console.log(n) //結(jié)果是2
</script>
4.2、示例2:等效示例1
<script>
let n=1
n +=1 //表示的含義是a=a+1;
console.log(n) //結(jié)果是2
</script>
后記
以上為JavaScript基礎(chǔ)知識(shí)運(yùn)算符:賦值運(yùn)算符的筆記,非常簡單。
C語言中,賦值運(yùn)算符和賦值表達(dá)式是程序中常見的一種操作形式。它們用于將一個(gè)值賦給變量,是實(shí)現(xiàn)變量賦值和更新的基本手段。本文將深入介紹C語言中的賦值運(yùn)算符和賦值表達(dá)式,包括常見的賦值運(yùn)算符、賦值表達(dá)式的使用方法、運(yùn)算規(guī)則和實(shí)際應(yīng)用場(chǎng)景,以幫助讀者更好地理解和掌握這一重要概念。
以下是我整理的關(guān)于C語言的一些入門級(jí)資料,免費(fèi)分享給大家:https://m.hqyjai.net/emb_study_blue_short.html?xt=zxy
*請(qǐng)認(rèn)真填寫需求信息,我們會(huì)在24小時(shí)內(nèi)與您取得聯(lián)系。