for (int thisPin = highestPin; thisPin >= lowestPin; thisPin–) { digitalWrite(thisPin, HIGH); delay(100);//等待100 ms } for (int thisPin = lowestPin; thisPin <= highestPin; thisPin++) { digitalWrite(thisPin, LOW); delay(100);//等待100 ms 为什么要重复写两次