I dont know how it works. I also made this to check:
var a = 0
var b = 1
print(a |= b)
But it wont allow me, it says unexpected assign tho I assumed it already sincr Idk what it bitwise, in the code I saw, that kind of assignment works without error.
I just want to know how it works, how to use it, or when to use it.
Its been a couple of days searching, this is my last card. Sorry