I've recently learned in javascript `variable=variable||"aaaa"` means 

```
if(variable){return variable;}
else{var variable = "aaaa";}    

```

Then, is there any syntactic sugar which is substituted for the following code?

```
if(variable1){var variable2 = "aaaa" + variable1);}
else{variable2 = "";)

```

I tried `var variable2=("aaaa"+variable1)||"";` but it doesn't work probably because the left term of `||` can't be false due to `"aaaa"`.