expected primary-expression before ')' token

expected primary-expression before ')' token
this is the error

int LED1=2;
int LED2=3;
int LED3=4;
int LED4=5;
int BOTTON=13;

void setup() {
// put your setup code here, to run once:
pinMode(LED1,OUTPUT);
pinMode(LED2,OUTPUT);
pinMode(LED3,OUTPUT);
pinMode(LED4,OUTPUT);
pinMode(BOTTON,INPUT);
}

void loop() {
// put your main code here, to run repeatedly:
if()
{
digitalRead (BOTTON==HIGH);
digitalWrite (LED1,HIGH);
digitalWrite (LED2,HIGH);
digitalWrite (LED3,LOW);
digitalWrite (LED4,LOW);
}

else ()
{digitalWrite(LED1,LOW);
digitalWrite(LED2,LOW);
digitalWrite(LED3,HIGH);
digitalWrite(LED4,HIGH);}

}

im still a beginner,can someone plz help?

This is probably not the full text of the error...

——-

Please correct your post above and add code tags around your code:
[code]`` [color=blue]// your code is here[/color] ``[/code].

It should look like this:// your code is here
(Also press ctrl-T (PC) or cmd-T (Mac) in the IDE before copying to indent your code properly)

——-
Have you ever seen something like this anywhere?

if()
{
digitalRead (BOTTON==HIGH);
....
void loop() {
  // put your main code here, to run repeatedly:
if(digitalRead (BOTTON)==HIGH)
{

digitalWrite (LED1,HIGH);
digitalWrite (LED2,HIGH);
digitalWrite (LED3,LOW);
digitalWrite (LED4,LOW);
}

else 
{
digitalWrite(LED1,LOW);
digitalWrite(LED2,LOW);
digitalWrite(LED3,HIGH);
digitalWrite(LED4,HIGH);
}


}

Just a guess.