Instead of doing this:
digitalWrite(pinArray[0], HIGH);
digitalWrite(pinArray[1], HIGH);
digitalWrite(pinArray[2], HIGH);
digitalWrite(pinArray[3], HIGH);
digitalWrite(pinArray[4], HIGH);
digitalWrite(pinArray[5], HIGH);
digitalWrite(pinArray[6], HIGH);
digitalWrite(pinArray[7], HIGH);
digitalWrite(pinArray[8], HIGH);
digitalWrite(pinArray[9], HIGH);
digitalWrite(pinArray[10], HIGH);
digitalWrite(pinArray[11], HIGH);
digitalWrite(pinArray[12], HIGH);
digitalWrite(pinArray[13], HIGH);
You can do this:
int i;
for (i = 0; i < 14; i++) {
digitalWrite(pinArray[i], HIGH);
}