JavaScript 累加和校验算法
function calc(CalcArr){
let arr = CalcArr.split(" ");
console.log(arr);
let sum = 0;
arr.forEach((item, index) => {
sum += parseInt(item, 16);
});
let result = sum & 0xff;
//转换为Hex 16进制(想要10进制可以把toString去掉)
return result.toString(16);
}
//测试
let input = "68 64 92 11 00 80 13 68 11 04 33 33 33 33";
console.log(calc(input))
最后测试输出16进制结果: