void LED() {
int num = random(1,9); //generate random number
for (int i=2; i<num+1; i++)
digitalWrite(i, HIGH);
delay(time);
for (int i=2; i<=10; i++)
digitalWrite(i, LOW);
If your pins are not consecutive:
for (int i=0; i<num; i++)
digitalWrite(pinArray[i], HIGH);
delay(time);
for (int i=0; i<8; i++)
digitalWrite(pinArray[i], LOW);