Я новичок в Ruby, и я увидел этот фрагмент кодарубин
1|2
и возвращает 3
Что делает оператор |
на самом деле? Кажется, я не мог найти документацию. Кроме того, в этом контексте он упоминается как оператор «трубы»? или это называется чем-то еще?
ой, да, я даже не думал о поразрядном или. когда я увидел 1 | 2, и результат был 3, моя мысль сразу перешла к дополнению, так что это меня смутило. –