for ([initial-expression]; [condition]; [final-expression])
statement
initial-expression // i = START_COUNT просто выражение
condition - выражение, которое вычисляется между операциями, пока true, следующая операция запускается, если false, то цикл закончится -// i--, когда i станет 0, то мы выйдем из цикла
final-expression - выражение, которое выполняется после очередной итерации и всё
Можно переписать как-то так
for (var i = START_COUNT; i > 0; i--) {
starList.push...
}
Для чего... просто захотелось...