I cant spot the prob in this can you help


#1

var user = prompt("YOUR MISSION:TO INVADE A TAKEN OVER CONTAINER SHIP THAT CONTAINS SPECIAL MILLATERY EQUIPMENT THERE ARE THREE DIFFRENT DOORS").toUpperCase(); 

switch(user) {
    
    case 'BACK':
        
    console.log("YOU GET SHOT IN THE LEG");
    
    break;
    
    case 'SIDE':
        
    console.log("YOU BURST INTO THE DOOR TO FIND NOTHING");
    
    break;
    
    case 'FRONT':
        
        console.log("YOU HIT THE DOOR TO FIND IT WONT BUDGE YOU RUN AT IT...YOU KNOCK IT DOWN BUT KILL THE GUY BEHIND IT");
        break;
  
    default:
    
    console.log("QUICKLY CHOOSE ONE!");
    
    break;
    

 

 if(userAnswer === DOOR1) {
     
    console.log("YOU GET CAPTURD");
} 

else if  {
    
    (userAnswer === DOOR2) }
    
    console.log("YOU NOTICE YOU HAVE CONTROL OF THE SHIP YOU BRING IT BACK SAFLY");
    
 }else if  {
     
    (userAnswer === DOOR3) {
        
        console.log("YOU RELISE THE GUY WAS PART OF YOUR TEAM");

    }else{
        
        console.log("THE SHIP WAS DETONATED 50 SQUARE MILES OF LAND OBLITORATED");
        
    }
    
break; 

}

#2

What are DOOR1, DOOR2, and DOOR3? They aren't defined anywhere.