fmate14/impress.js — comment on commit d7c588804081c02cc2497fdeb07c382e713c471b
File: js/impress.js line 198
By fmate14:

You can join them:

```javascript
// selected element is not defined as a step
// or it is already active (but select can be forced)
if ( !el || !el.stepData || el == active && !force ) {
```
I think, it is harder to understand the combined if, it requires more comments in the code. And you must know that the operator `&&` has bigger precedence that the operator `||`, so I think it is wiser to split these different cases.