Cordial saludo.
He hecho la prueba de cambiarle el nombre a las variables y el código no funciona, por ejemplo cambié var input = document.querySelector("input");
y la escribí var entrada = document.querySelector("input");
, igual hice la prueba con la del button y en ambos casos el código dejó de funcionar.
¿Porqué sucede esto, si se supone que yo puedo nombrar las variables como yo quiera?