javascripte4

 

 a = 5          //將數值5指定給變數a<o:p></o:p>

  a = b          //將變數b的值指定給變數a<o:p></o:p>

  a = count(12)     //將函數傳回值指定給變數a<o:p></o:p>

<o:p> </o:p>

指定運算子(Assignment operator)<o:p></o:p>

運算元可以是數值、變數、運算式…...<o:p></o:p>

指定運算子表<o:p></o:p>

=<o:p></o:p>

+=<o:p></o:p>

–=<o:p></o:p>

*=<o:p></o:p>

/=<o:p></o:p>

%=<o:p></o:p>

<<=<o:p></o:p>

>>=<o:p></o:p>

>>>=<o:p></o:p>

&=<o:p></o:p>

^=<o:p></o:p>

|=<o:p></o:p>

y = a<o:p></o:p>

y += a<o:p></o:p>

y –= a<o:p></o:p>

y *= a<o:p></o:p>

y /= a<o:p></o:p>

y %= a<o:p></o:p>

y <<= a<o:p></o:p>

y >>= a<o:p></o:p>

y >>>= a<o:p></o:p>

y &= a<o:p></o:p>

y ^= a<o:p></o:p>

y |= a<o:p></o:p>

y = a<o:p></o:p>

y = y+a<o:p></o:p>

y = y–a<o:p></o:p>

y = y*a<o:p></o:p>

y = y/a<o:p></o:p>

y = y%a<o:p></o:p>

y = y<<a<o:p></o:p>

y = y>>a<o:p></o:p>

y = y>>>a<o:p></o:p>

y = y&a<o:p></o:p>

y = y^a<o:p></o:p>

y = y|a<o:p></o:p>

+ 表加<o:p></o:p>

表減<o:p></o:p>

* 表乘<o:p></o:p>

 / 表除<o:p></o:p>

%表餘數<o:p></o:p>

<< 表左移<o:p></o:p>

>> 表右移<o:p></o:p>

>>>表無號右移<o:p></o:p>

& 表逐位元AND<o:p></o:p>

^  表逐位元XOR<o:p></o:p>

 |  表逐位元OR<o:p></o:p>

例子<o:p></o:p>

原運算式<o:p></o:p>

比較左右兩個運算元,如果結果為<o:p></o:p>

 真則傳回true﹔否則傳回false<o:p></o:p>

<o:p> </o:p>

如果左右兩個運算元為字串,則逐<o:p></o:p>

 個字元依序比較,傳回truefalse <o:p></o:p>

比較運算子(Comparison operator)<o:p></o:p>

比較運算子表<o:p></o:p>

例子<o:p></o:p>

true<o:p></o:p>

false<o:p></o:p>

false<o:p></o:p>

false<o:p></o:p>

true<o:p></o:p>

true<o:p></o:p>

傳回值<o:p></o:p>

= =<o:p></o:p>

! =<o:p></o:p>

><o:p> </o:p>

> =<o:p></o:p>

<<o:p> </o:p>

< =<o:p></o:p>

30 = = 30<o:p></o:p>

30 != 30<o:p></o:p>

  15 > 30 <o:p></o:p>

15 > = 30<o:p></o:p>

 “OK” < “OX”<o:p></o:p>

 “OK”< = “OX”<o:p></o:p>

相等<o:p></o:p>

不相等<o:p></o:p>

大於<o:p></o:p>

大於等於<o:p></o:p>

小於<o:p></o:p>

你可能感兴趣的:(JavaScript)