W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
運(yùn)算符 | 描述 | 示例 |
---|---|---|
=(簡單的賦值) | 將值從右側(cè)操作數(shù)賦給左側(cè)操作數(shù) | C = A+ B會將A+B的值賦給C |
+=(加法賦值) | 它將右操作數(shù)添加到左操作數(shù)并將結(jié)果賦給左操作數(shù)。 | C+= A 等效于 C = C+A |
- =(減法賦值) | 它從左操作數(shù)中減去右操作數(shù),并將結(jié)果賦給左操作數(shù)。 | C - = A 等效于 C = C - A |
* =(乘法賦值) | 它將右操作數(shù)與左操作數(shù)相乘,并將結(jié)果賦給左操作數(shù)。 | C * = A 等效于 C = C * A |
/ =(除法賦值) | 它將左操作數(shù)除以右操作數(shù),并將結(jié)果賦給左操作數(shù)。 |
注意:相同的邏輯也適用于位運(yùn)算符,所以它們會變?yōu)?lt;<=, >>=, >>=, &=, |= and ^=。
var a: number = 12 var b:number = 10 a = b console.log("a = b: "+a) a += b console.log("a+=b: "+a) a -= b console.log("a-=b: "+a) a *= b console.log("a*=b: "+a) a /= b console.log("a/=b: "+a) a %= b console.log("a%=b: "+a)
在編譯時,它將生成以下JavaScript代碼:
var a = 12; var b = 10; a = b; console.log("a=b: " + a); a += b; console.log("a+=b: " + a); a -= b; console.log("a-=b: " + a); a *= b; console.log("a*=b: " + a); a /= b; console.log("a/=b: " + a); a %= b; console.log("a%=b: " + a);
它將產(chǎn)生以下輸出:
a = b: 10 a += b: 20 a -= b: 10 a *= b: 100 a /= b: 10 a %= b: 0
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: