如何翻译| =运算符从JavaScript到Delphi?

时间:2015-12-04 19:22:54

标签: javascript delphi

今天我遇到了一个操作员,我不知道JavaScript中有什么意思,| =。当你试图寻找这个“奇怪”的角色时,谷歌并没有太大的帮助。 有人知道这是什么意思吗?以及如何将其转换为Delphi?

谢谢,

2 个答案:

答案 0 :(得分:5)

a |= b;

等于这个

a = a | b;

运算符|被称为按位OR运算符,它

  

在每个位的位置返回一个对应的位   其中一个或两个操作数都是一个。

有关JavaScript中按位运算符的更多信息,请查看Mozilla's JavaScript reference

根据the Delphi documentation,我认为您正在寻找or运营商:

a := a Or b;

答案 1 :(得分:3)

是按位还是。在德尔福,

a := a or b;