Перейти к основному содержимому
';
html += '';
html += '字节数: ' + bytes.length + '
';
html += '求和: ' + bytes.map(function(b) { return '0x' + b.toString(16).padStart(2, '0').toUpperCase(); }).join(' + ') + ' = 0x' + sum.toString(16).padStart(2, '0').toUpperCase() + '
';
html += '补码: (~0x' + sum.toString(16).padStart(2, '0') + ' + 1) = 0x' + lrc.toString(16).padStart(2, '0').toUpperCase();
html += '
';
resultContent.innerHTML = html;
resultMeta.textContent = 'LRC: 0x' + lrc.toString(16).padStart(2, '0').toUpperCase();
resultArea.classList.add('show');
});
document.getElementById('btn-clear').addEventListener('click', function() { form.reset(); clearError(); clearResult(); });
})();