はじめに
本記事は、プログラミング初学者が、学習を進めていて疑問に思った点について調べた結果を備忘録も兼ねてまとめたものです。
そのため、記事の内容に誤りが含まれている可能性があります。ご容赦ください。
間違いを見つけた方は、お手数ですが、ご指摘いただけますと幸いです。
演算子一覧
演算子一覧
// 算術演算子
+ // 加算
-- // デクリメント
/ // 除算
++ // インクリメント
% // 剰余
* // 乗算
- // 減算
- // 単項マイナス符号(オペランドの前に置かれ、符号を反転。負の数にする。)
// 論理演算子
, // カンマ
?: // 条件演算子
== // 等しい
> // より大きい
>= // より大きいか等しい
=== // 厳密等価演算子(文字列と数を区別)
!= // 等しくない
< // より小さい
<= // より小さいか等しい
&& // 論理 AND
! // 論理 NOT
|| // 論理 OR
!== // 厳密非等価演算子(文字列と数を区別)
// ビット演算子
& // ビットごとの AND
<< // 左シフト
~ // ビットごとの NOT
| // ビットごとの OR
>> // 右シフト
^ // ビットごとの XOR
>>> // 右シフト
// 代入演算子
= // 代入演算子
OP= // 複合代入演算子
// その他
delete
instanceof
new
typeof
void