我對JavaScript和編程一般都比較陌生。今天,在編寫一個簡單的三骰子滾動模擬器時,我遇到了一個我曾經工作但仍然不明白的問題。這裏是我的代碼... // ROLLING TRIPLES
var diceSides = 6;
var diceOne = Math.floor(Math.random() * diceSides + 1);
var diceTwo = Math.f
我想問一下:用A,B和C是任何二進制數字。在得到C = A & B(&是AND運營商)後,是否有可能從B和C恢復A? 我知道A的信息會因操作而丟失。我們能否形成像B <...> C = A這樣的功能,以及它的複雜程度如何? 例如: A = 0011
B = 1010
C = A & B = 0010 的C的第二位爲1,即A和B第二位必須爲1。但是,其他位缺少要恢復的信息。 預先感謝您。