Seria possível usar o innerHTML dentro da função limparCampo( ) para limpar o número digitado? Desculpa minha ignorância, mas, tenho comigo que eu já vi algo parecido e por isso esse "devaneio" (rs) passou pela minha cabeça.
function limparCampo () { chute = window.document.querySelector('input'); chute.innerHTML = ' ';}