Oi, Filipe, tudo bem?
Que ótimo que encontrou essa maneira de fazer! Uma das magias da programação é essa: resolver um problema de formas diferentes. Parabéns por ter conseguido =]
Mas eu poderia de tar uma sugestão? Rodei o teu código pelo console e ele apresenta os números pares, como você especificou, porém, começa no 4 e vai até o 102. Para não mudar muito a sua lógica, testa assim, var numero = 0 e numero <= 98. Agora, ele vai ficar certinho de 2 em 2, começando pelo 2 até chegar no 100.
Bons estudos!