Quando você declara a variável numero FORA da funcão adicionaSorteados, ela será executava somente uma vez, que é na inicialização do programa, sendo que nesse momento você não tem como digitar um valor para esse campo.
Quando você declara a variável numero DENTRO da funcão adicionaSorteados, você está dizendo que quando esta função for 'chamada', essa variável deve receber o valor que está no campo numero, onde aí sim, a cada 'click', você poderá utilizar o valor informado. (no nosso caso, comparar com os valores já sorteados).