Need help

Hello, i am a newbie to Arduino. I wanted to make a project similar to this: I Built a Dopamine Box - YouTube
I have Arduino UNO, breadboard, LED’s, push buttons, wires, and resistors. The code works with 1 LED but how can I make it work with multiple LED’s?. This is the code that works with 1 LED:
const int buttonPin = 2; // the pin that the pushbutton is attached to
const int ledPin = 13; // the pin that the LED is attached to

// Variables will change:
int buttonPushCounter = 0; // counter for the number of button presses
int buttonState = 0; // current state of the button
int lastButtonState = 0; // previous state of the button

void setup() {
// initialize the button pin as a input:
pinMode(buttonPin, INPUT);
// initialize the LED as an output:
pinMode(ledPin, OUTPUT);
// initialize serial communication:
Serial.begin(9600);
}

void loop() {
// read the pushbutton input pin:
buttonState = digitalRead(buttonPin);

// compare the buttonState to its previous state
if (buttonState != lastButtonState) {
// if the state has changed, increment the counter
if (buttonState == HIGH) {
// if the current state is HIGH then the button went from off to on:
buttonPushCounter++;
Serial.println(“on”);
Serial.print("number of button pushes: ");
Serial.println(buttonPushCounter);
} else {
// if the current state is LOW then the button went from on to off:
Serial.println(“off”);
}
// Delay a little bit to avoid bouncing
delay(50);
}
// save the current state as the last state, for next time through the loop
lastButtonState = buttonState;

// turns on the LED every four button pushes by checking the modulo of the
// button push counter. the modulo function gives you the remainder of the
// division of two numbers:
if (buttonPushCounter % 4 == 0) {
digitalWrite(ledPin, HIGH);
} else {
digitalWrite(ledPin, LOW);
}

}

Please follow the advice on posting a programming question given in Read this before posting a programming question

In particular note the advice to Auto format code in the IDE and to use code tags when posting code here as it prevents some combinations of characters in code being interpreted as HTML commands such as italics, bold or a smiley character, all of which render the code useless

To scale it up for multiple leds, start by looking here:

buttonState = digitalRead(buttonPin) ;

Instead of one buttonState, you'd best have an array of button states. ( You'd also best have the buttonPins in an array.)

Then you'd do this sort of thing:

// compare the buttonState to its previous state
  if (buttonState[ i ]  != lastButtonState[ i ] ) {
   . . . 
  }

6v6gt: To scale it up for multiple leds, start by looking here:

buttonState = digitalRead(buttonPin) ;

Instead of one buttonState, you'd best have an array of button states. ( You'd also best have the buttonPins in an array.)

Then you'd do this sort of thing:

// compare the buttonState to its previous state
  if (buttonState[ i ]  != lastButtonState[ i ] ) {
   . . . 
  }

Thanks :)