I have a javascript where ">>>", ">>", and "<<" appear in the code. I don't know what these mean. I can't find a tutorial that will explain it to me. Anyone know of one? Or knows what they mean?
I found wikipedia.... From the wording of the article, I still can't tell the difference between ">>>" and ">>" in the case of negative numbers. Now I also have "|=". What does this mean? like in b[length >> 4] |= 0x80 << ((length) % 32);
bitwise operators. https://developer.mozilla.org/en/Core_JavaScript_1.5_Reference/Operators/Bitwise_Operators
Those are bitwise operators. Left shift (<<) causes the left-most bits to disappear, the resulting number is padded with trailing zeros. Right shift (>>) also causes the right-most bits to disappear, resulting number is padded with the sign of the number. Just research it yourself (google) if you want to learn more about it