Uma modificação simples de seu código atual trabalharia. Em vez de usar document.getElementsByTagName (“li”), usar shooping.getElementsByTagName (“li”). A única vez que você precisa a para o laço é se você quer dar laços com a disposição de artigos retornados da lista. Para encontrar o número de artigos da lista, você precisa somente a propriedade do comprimento, como você fêz.