複雑な C# ビットシフト コードを javascript (ノード) に変換しようとしていますが、例としてこの種の変換で問題が発生しています。
var d = false;
var k = 61;
var dd = 103;
uint r = 2924539136;
r |= unchecked((byte)(d ? (k + dd) : (k - dd)));
Console.WriteLine("result: " + r); // 2924539350
私が探している値を計算する場所に JavaScript で (バイト) キャストを複製する方法はありますか?これまでのところ、-42 になります。
r |= (d ? (k + dd): (k - dd));