Remove the conditional from `else`

` (.67 < computerChoice < 1)`

There is no condition in an `else`

statement.

Next consider that we cannot use inequality syntax from math in JavaScript logical expressions. There is no such expression in JavaScript...

`if ( a < b < c )`

We must break this into two operands of a logical operation...

`if ( a < b && b < c )`

In truth, we needn't go to this much length since we're only dealing with a three-way branch. If we order the branches from lowest to highest, we can simplify the logic to a basic statement:

```
if ( a < 1/3 ) {}
else if ( a < 2/3 ) {}
else {}
```

`a`

in the above is `computerChoice`

as generated by Math.random(). We know it will be equal to or greater than zero, so no lower bound test is required. We also know that it cannot be equal to or greater than 1 so no upper bound test is required on the last branch.

Does the number fall within the the lower 1/3 of the sample range? Go with 'rock'. Else, does it fall within the lower 2/3 of the sample range? Go with 'paper', else go with 'scissors. It's that simple.