I am running this line:

```
var good = data["good"] || false;

```

where `data` comes from the `success` method in a jquery ajax request.

But, what I thought that this would do is default `good` to `false` if `data["good"]` is null, but it is not.

Chrome is throwing this:

```
Uncaught TypeError: Cannot read property 'good' of null

```

and since it is `null`, shouldn't `good` then be set to `false`?