Veja se eu entendi corretamente.
O alert(nomeProduto.value) pega o valor da variável que recuperei através do código "let nomeProduto = document.getElementById('produto');" Seria como eu procurasse dentro da tag q eu "filtrei/recuperei" através do trecho "let nomeProduto = document.getElementById('produto');" o conteúdo/valor que ficou salvo ou esta salvo nessa parte do código ?