我想將一些VBA excel代碼轉換爲JS,但即使我確信我的代碼無法正常工作。 以下是這導致我的問題摘錄:從VBA轉換爲Javascript
VBA: Tri1 = Tri1 + 2^(2 - Tour)
JS: tri1 = tri1 + Math.pow(2, (2 - tour));
和:
VBA: If (y And (2^(5 - Tour))) <> (Tri2 And 2^(5 - Tour)) Then
JS: if ((y && Math.pow(2, 5 - tour)) != (tri2 && Math.pow(2, 5 - tour)))
和:
VBA: If (Tri1 And 2^(2 - Tour)) = 0 Then
JS: if ((tri1 && Math.pow(2, 2 - tour)) == 0)
Tri1導,tri2和y都是整數。
我對JS有很好的理解,但在VBA中沒有。所以我之前已經搜索了很多。
謝謝!
你能澄清一下哪些工作無效嗎?什麼是投入,你期望什麼,你實際得到了什麼? –
我期望得到和VBA一樣的結果...我不能說明太多,因爲我不知道VBA中的輸出是一行一行的。輸入是例如:y = 0到7; tour = 1; tri1 = 0(第一次迭代); tri = 0(第一次迭代);但是,我的「翻譯」是正確的? – Amoeba