| 6 | | JSHint will actually complain that `a` is already defined in that scenario. If you want to prove that `onevar` isn't a style-related option, you should test it against JSHint and make your case to the maintainers of JSHint. Arguing it here isn't going to help the situation in any way. |
| | 6 | JSHint will actually complain that `a` is already defined in that scenario. Anyway, if your intention is to show that this block doesn't do what you expect because you're overwriting `a`, using `onevar` won't stop that logical mistake. |
| | 7 | |
| | 8 | If you want to prove that `onevar` isn't a style-related option, you should test it against JSHint and make your case to the maintainers of JSHint. Arguing it here isn't going to help the situation in any way. |