JavaScript?運算符
運算符 = 用于賦值。
運算符 + 用于加值。
運算符 = 用于給 JavaScript 變量賦值。
算術(shù)運算符 + 用于把值加起來。
實例
立即學(xué)習(xí)“Java免費學(xué)習(xí)筆記(深入)”;
指定變量值,并將值相加:
y=5; z=2; x=y+z;
在以上語句執(zhí)行后,x?的值是:
7
JavaScript 算術(shù)運算符
運算符
描述
例子
x 運算結(jié)果
y 運算結(jié)果
在線實例
+ ? ?加法 ? ?x=y+2 ? ?7 ? ?5 ? ?實例 ? ? ?
- ? ?減法 ? ?x=y-2 ? ?3 ? ?5 ? ?實例 ? ? ?
* ? ?乘法 ? ?x=y*2 ? ?10 ? ?5 ? ?實例 ? ? ?
/ ? ?除法 ? ?x=y/2 ? ?2.5 ? ?5 ? ?實例 ? ? ?
% ? ?取模(余數(shù)) ? ?x=y%2 ? ?1 ? ?5 ? ?實例 ? ? ?
++ ? ?自增 ? ?x=++y ? ?6 ? ?6 ? ?實例 ? ? ?
x=y++ ? ?5 ? ?6 ? ?實例 ? ? ?
-- ? ?自減 ? ?x=--y ? ?4 ? ?4 ? ?實例 ? ? ?
x=y-- ? ?5 ? ?4 ? ?實例 ? ? ?
JavaScript 賦值運算符
賦值運算符用于給 JavaScript 變量賦值。
給定?x=10?和?y=5,下面的表格解釋了賦值運算符:
運算符
例子
等同于
運算結(jié)果
在線實例
= ? ?x=y ? ?x=5 ? ?實例 ? ? ?
+= ? ?x+=y ? ?x=x+y ? ?x=15 ? ?實例 ? ? ?
-= ? ?x-=y ? ?x=x-y ? ?x=5 ? ?實例 ? ? ?
*= ? ?x*=y ? ?x=x*y ? ?x=50 ? ?實例 ? ? ?
/= ? ?x/=y ? ?x=x/y ? ?x=2 ? ?實例 ? ? ?
%= ? ?x%=y ? ?x=x%y ? ?x=0 ? ?實例 ? ? ?
用于字符串的 + 運算符
+ 運算符用于把文本值或字符串變量加起來(連接起來)。
如需把兩個或多個字符串變量連接起來,請使用 + 運算符。
實例
立即學(xué)習(xí)“Java免費學(xué)習(xí)筆記(深入)”;
如需把兩個或多個字符串變量連接起來,請使用 + 運算符:
txt1="What a very"; txt2="nice day"; txt3=txt1+txt2;
txt3?運算結(jié)果如下:
What a verynice day
要想在兩個字符串之間增加空格,需要把空格插入一個字符串之中:
實例
立即學(xué)習(xí)“Java免費學(xué)習(xí)筆記(深入)”;
txt1="What a very "; txt2="nice day"; txt3=txt1+txt2;
在以上語句執(zhí)行后,變量?txt3包含的值是:
What a very nice day
或者把空格插入表達式中::
實例
立即學(xué)習(xí)“Java免費學(xué)習(xí)筆記(深入)”;
txt1="What a very"; txt2="nice day"; txt3=txt1+" "+txt2;
在以上語句執(zhí)行后,變量txt3?包含的值是:
What a very nice day
對字符串和數(shù)字進行加法運算
兩個數(shù)字相加,返回數(shù)字相加的和,如果數(shù)字與字符串相加,返回字符串,如下實例:
實例
立即學(xué)習(xí)“Java免費學(xué)習(xí)筆記(深入)”;
x=5+5; y="5"+5; z="Hello"+5;
x,y, 和?z?輸出結(jié)果為:
10 55 Hello5
規(guī)則:如果把數(shù)字與字符串相加,結(jié)果將成為字符串!
?以上就是【JavaScript教程】JavaScript 運算符的內(nèi)容,更多相關(guān)內(nèi)容請關(guān)注PHP中文網(wǎng)(www.miracleart.cn)!
java怎么學(xué)習(xí)?java怎么入門?java在哪學(xué)?java怎么學(xué)才快?不用擔心,這里為大家提供了java速學(xué)教程(入門到精通),有需要的小伙伴保存下載就能學(xué)習(xí)啦!
微信掃碼
關(guān)注PHP中文網(wǎng)服務(wù)號
QQ掃碼
加入技術(shù)交流群
Copyright 2014-2025 http://www.miracleart.cn/ All Rights Reserved | php.cn | 湘ICP備2023035733號