「||」は、一言で言うと「または」という意味です。 「かつ」の意味である「&&」もあります。 IF A==1 || B==2 THEN は「Aが1、またはBが2のとき」となります。 ORに似てますが、0か1しか返さないため、ビット演算には使えません。 演算子の計算優先順位も AND, OR と違いもっとも最後となります。 AND ORはビット演算、&& ||は条件判断に使います。