-1
我試圖異或兩個字符串。它用指數表示法返回值,但在我的情況下,我需要用0填充不匹配的字符串。如何使用javascript異或我的字符串
x1 = "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000";
x2 = "00000000000000000000000000000000011000000000000000000000000000000000000000000000000000000";
xor1 = parseInt(x1, 2);
xor2 = parseInt(x2, 2);
console.log(xor1, xor2);
這些數字太大了JavaScript的精確處理。考慮使用字符串函數。 –
一次只做一個字符並連接結果。只要寫你自己的字符異或。查看http://stackoverflow.com/questions/20566421/xor-of-two-hex-strings-in-javascript瞭解一些想法。 –
這與angularjs有什麼關係?不要僅僅因爲您在應用程序的其他部分使用框架而針對語言問題使用框架標記.... – Claies