JavaScriptリファレンス

演算子一覧







演算子一覧


算術演算子
+加算演算子の左側と右側を足した値を返す
-減算演算子の左側から右側を引いた値を返す
*乗算演算子の左側に右側を掛けた値を返す
/除算演算子の左側を右側で割った値を返す
%余剰演算子の左側を右側で割った余りを返す
++インクリメント演算子の左側の値を1増やす
--デクリメント演算子の左側の値を1減らす
加算演算子は文字列にもつかえ、演算子の左側が文字列の場合、文字列が連結されるので注意。

代入演算子
=右辺の値を左辺に代入する
+=左辺に右辺を足した値を左辺に代入する
-=左辺から右辺を引いた値を左辺に代入する
*=左辺に右辺を掛けた値を左辺に代入する
/=左辺を右辺で割った値を左辺に代入する
%=左辺を右辺で割った余りを左辺に代入する

論理演算子
&&論理積演算子の左側が偽なら左側、真なら右側を返す
||論理和演算子の左側が真なら左側、偽なら右側を返す
!倫理否定演算子の右側が真なら偽、偽なら真を返す
?条件条件が真なら1つ目の文、偽なら2つ目の文を実行する
,カンマ2つの式を続けてに実行する

比較演算子
<演算子の左側が右側よりも小さければ真、小さくなければ偽
<=演算子の左側が右側以下なら真、以下でなければ偽
>演算子の左側が右側よりも大きければ真、大きくなければ偽
<=演算子の左側が右側以上なら真、以上でなければ偽
==演算子の左側が右側が等しければ真、等しくなければ偽
!=演算子の左側が右側が等しければ偽、等しくなければ真

ビット演算子
&ビット毎のAND
|ビット毎のOR
^ビット毎のXOR
~ビット毎のNOR
<<左シフト
>>右シフト
>>>符号なし右シフト






[編集] [新規] [削除] [バックアップ] [アップロード] [ログイン] [管理]
whwiki 1.3