-1:000000000000 | 0:f4d322e67704 |
---|---|
1 /* Unknown types. */ | |
2 function rsh(lhs, rhs) { return lhs >> rhs; } | |
3 assertEq(rsh(1024, 2), 256) | |
4 assertEq(rsh(1024.5, 2), 256) | |
5 assertEq(rsh(1024.5, 2.0), 256) | |
6 | |
7 /* Constant rhs. */ | |
8 var lhs = 1024; | |
9 assertEq(lhs >> 2, 256); | |
10 lhs = 1024.5; | |
11 assertEq(lhs >> 2, 256); | |
12 | |
13 /* Constant lhs. */ | |
14 var rhs = 2; | |
15 assertEq(256, 1024 >> rhs); | |
16 var rhs = 2.0; | |
17 assertEq(256, 1024 >> rhs); |