Kod
alert(1<<30) // 1073741824
alert(1<<31) // -2147483648
alert(1<<31) // -2147483648
Czy moze mnie ktos uswiadomic dlaczego wynik drugiej operacji jest ujemny??
Domyslam sie, ze jest to zwiazane z 32-bitowym zakresem liczb....
W zwiazku z tym nasuwa sie pytanie, czy jezeli powyzszy skrypt uruchomie na 64-bitowej przegladarce to wyniki beda takie same??