'; 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(); }); })();